Lines Matching refs:function_scope
4312 DeclarationScope* function_scope = parameters.scope; in ParseFunctionBody() local
4313 DeclarationScope* inner_scope = function_scope; in ParseFunctionBody()
4382 DCHECK_EQ(inner_scope, function_scope); in ParseFunctionBody()
4383 if (is_sloppy(function_scope->language_mode())) { in ParseFunctionBody()
4384 impl()->InsertSloppyBlockFunctionVarBindings(function_scope); in ParseFunctionBody()
4387 is_sloppy(function_scope->language_mode()) && !IsConciseMethod(kind); in ParseFunctionBody()
4390 DCHECK_EQ(function_scope, scope()); in ParseFunctionBody()
4391 DCHECK_EQ(function_scope, inner_scope->outer_scope()); in ParseFunctionBody()
4392 impl()->SetLanguageMode(function_scope, inner_scope->language_mode()); in ParseFunctionBody()
4407 function_scope, VariableMode::kLastLexicalVariableMode); in ParseFunctionBody()
4419 function_scope->DeclareArguments(ast_value_factory()); in ParseFunctionBody()
4430 function_scope->DeclareArguments(ast_value_factory()); in ParseFunctionBody()
4434 function_scope); in ParseFunctionBody()
4583 DeclarationScope* function_scope = next_arrow_function_info_.scope; in ParseArrowFunctionLiteral() local
4585 function_scope); in ParseArrowFunctionLiteral()
4586 Scanner::Location loc(function_scope->start_position(), in ParseArrowFunctionLiteral()
4588 FormalParametersT parameters(function_scope); in ParseArrowFunctionLiteral()
4589 parameters.is_simple = function_scope->has_simple_parameters(); in ParseArrowFunctionLiteral()