Index: src/globals.h |
diff --git a/src/globals.h b/src/globals.h |
index 0edd643796e0d6bd5d3c0324e24fa7745a998c9a..8c77751351d2d74ee7323e23b0781170c1b74cd4 100644 |
--- a/src/globals.h |
+++ b/src/globals.h |
@@ -712,12 +712,10 @@ enum VariableMode { |
CONST_LEGACY, // declared via legacy 'const' declarations |
- LET, // declared via 'let' declarations (first lexical) |
+ LET, // declared via 'let' declarations |
CONST, // declared via 'const' declarations |
- MODULE, // declared via 'module' declaration (last lexical) |
- |
// Variables introduced by the compiler: |
INTERNAL, // like VAR, but not user-visible (may or may not |
// be in a context) |
@@ -745,17 +743,17 @@ inline bool IsDynamicVariableMode(VariableMode mode) { |
inline bool IsDeclaredVariableMode(VariableMode mode) { |
- return mode >= VAR && mode <= MODULE; |
+ return mode >= VAR && mode <= CONST; |
} |
inline bool IsLexicalVariableMode(VariableMode mode) { |
- return mode >= LET && mode <= MODULE; |
+ return mode == LET || mode == CONST; |
} |
inline bool IsImmutableVariableMode(VariableMode mode) { |
- return (mode >= CONST && mode <= MODULE) || mode == CONST_LEGACY; |
+ return (mode >= CONST && mode <= CONST) || mode == CONST_LEGACY; |
rossberg
2015/02/16 12:46:43
mode == CONST ;)
adamk
2015/02/17 19:59:34
Ha! I'd made this change in a bunch of different b
|
} |