diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/parseTools.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/parseTools.js b/src/parseTools.js index 7b29d35e..a4a5cbac 100644 --- a/src/parseTools.js +++ b/src/parseTools.js @@ -399,7 +399,10 @@ var UNINDEXABLE_GLOBALS = set( function isIndexableGlobal(ident) { if (!(ident in Variables.globals)) return false; - if (ident in UNINDEXABLE_GLOBALS) return false; + if (ident in UNINDEXABLE_GLOBALS) { + Variables.globals[ident].unIndexable = true; + return false; + } var data = Variables.globals[ident]; // in asm.js, externals are just globals return !data.alias && (ASM_JS || !data.external); |