diff options
Diffstat (limited to 'src/parser/parser.cpp')
-rw-r--r-- | src/parser/parser.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/parser/parser.cpp b/src/parser/parser.cpp index def89e6b1..c5746020c 100644 --- a/src/parser/parser.cpp +++ b/src/parser/parser.cpp @@ -775,10 +775,10 @@ void Parser::attributeNotSupported(const std::string& attr) { size_t Parser::scopeLevel() const { return d_symman->scopeLevel(); } -void Parser::pushScope(bool bindingLevel) +void Parser::pushScope(bool isUserContext) { - d_symman->pushScope(!bindingLevel); - if (!bindingLevel) + d_symman->pushScope(isUserContext); + if (isUserContext) { d_assertionLevel = scopeLevel(); } |