Lines Matching refs:scope

89   explicit ParserFormalParameters(DeclarationScope* scope)
90 : FormalParametersBase(scope) {}
147 // Initializes an empty scope chain for top-level scripts, or scopes which
151 // Deserialize the scope chain prior to parsing in which the script is going
152 // to be executed. If the script is a top-level script, or the scope chain
156 // This only deserializes the scope chain, but doesn't connect the scopes to
157 // their corresponding scope infos. Therefore, looking up variables in the
190 scope()->AllowsLazyParsingWithoutUnresolvedVariables(
218 return scope()->NewTemporary(name);
256 ScopedPtrList<Statement>* body, DeclarationScope* scope,
260 DeclarationScope* scope);
311 Scope* scope);
313 void ReportVarRedeclarationIn(const AstRawString* name, Scope* scope);
332 Variable* CreatePrivateNameVariable(ClassScope* scope, VariableMode mode,
336 DeclarationScope* scope,
347 void DeclareClassVariable(ClassScope* scope, const AstRawString* name,
349 void DeclareClassBrandVariable(ClassScope* scope, ClassInfo* class_info,
351 void DeclarePrivateClassMember(ClassScope* scope,
359 void DeclarePublicClassField(ClassScope* scope,
362 void DeclareClassProperty(ClassScope* scope, const AstRawString* class_name,
365 void DeclareClassField(ClassScope* scope, ClassLiteralProperty* property,
380 return scope()->GetDeclarationScope()->has_checked_syntax();
413 void InsertSloppyBlockFunctionVarBindings(DeclarationScope* scope);
515 void SetLanguageMode(Scope* scope, LanguageMode mode);
835 V8_INLINE Variable* DeclareCatchVariableName(Scope* scope,
837 return scope->DeclareCatchVariableName(name);
878 parameters->scope->zone()->New<ParserFormalParameters::Parameter>(
887 DeclarationScope* scope = parameters->scope;
888 if (!is_simple) scope->MakeParametersNonSimple();
895 scope->DeclareParameter(