Lines Matching refs:scope_
77 scope_(NULL), in ParserBase()
152 scope_(scope) { in BlockState()
153 *scope_stack_ = scope_; in BlockState()
160 typename Traits::Type::Scope* scope_; variable
440 StrictMode strict_mode() { return scope_->strict_mode(); } in strict_mode()
577 typename Traits::Type::Scope* scope_; // Scope stack. variable
1429 PreParserScope scope(scope_, GLOBAL_SCOPE); in PreParseProgram()
1430 FunctionState top_scope(&function_state_, &scope_, &scope); in PreParseProgram()
1437 } else if (scope_->strict_mode() == STRICT) { in PreParseProgram()
1771 result = this->ThisExpression(scope_, factory()); in ParsePrimaryExpression()
1789 result = this->ExpressionFromIdentifier(name, pos, scope_, factory()); in ParsePrimaryExpression()
2073 this->CheckFunctionLiteralInsideTopLevelObjectLiteral(scope_, property, in ParseObjectLiteral()
2443 this->CheckPossibleEvalCall(result, scope_); in ParseLeftHandSideExpression()
2491 result = this->SuperReference(scope_, factory()); in ParseMemberWithNewPrefixesExpression()
2553 result = this->SuperReference(scope_, factory()); in ParseMemberExpression()
2614 this->NewScope(scope_, FUNCTION_SCOPE); in ParseArrowFunctionLiteral()
2624 FunctionState function_state(&function_state_, &scope_, &scope, zone(), in ParseArrowFunctionLiteral()
2628 params_ast, scope_, &dupe_error_loc, ok); in ParseArrowFunctionLiteral()
2649 (mode() == PARSE_LAZILY && scope_->AllowsLazyCompilation()); in ParseArrowFunctionLiteral()
2739 this->NewScope(scope_, BLOCK_SCOPE); in ParseClassLiteral()
2741 &function_state_, &scope_, &extends_scope, zone(), in ParseClassLiteral()
2743 scope_->SetStrictMode(STRICT); in ParseClassLiteral()
2744 scope_->SetScopeName(name); in ParseClassLiteral()