Cherry-pick PR #34649 into release-3.7

Component commits:
b6744812a0 Treat any mix of element/prop access as declaration in JS
Fixes #34642 but, notably, doesn't actually make the assignment into a
working declaration. It just fixes the crash.
This commit is contained in:
Nathan Shively-Sanders
2019-10-22 21:47:42 +00:00
committed by typescript-bot
parent 4b09fd707b
commit 2b0d4600a7
5 changed files with 50 additions and 8 deletions
@@ -0,0 +1,3 @@
// Should not crash: #34642
var arr = [];
arr[0].prop[2] = {};