disable identifier resolution - fixes #1149

This commit is contained in:
Sebastian McKenzie 2015-04-04 04:46:49 +11:00
parent eedd431f2b
commit ffdfb491eb
3 changed files with 11 additions and 0 deletions

View File

@ -547,6 +547,9 @@ export default class TraversalPath {
var binding = this.scope.getBinding(this.node.name);
if (!binding || !binding.constant) return;
// todo: take into consideration infinite recursion #1149
return;
if (binding.path === this) {
return this;
} else {

View File

@ -0,0 +1,3 @@
function foo(bar) {
var bar = bar[0];
}

View File

@ -0,0 +1,5 @@
"use strict";
function foo(bar) {
var bar = bar[0];
}