Lines Matching defs:formals
116 PreParserFormalParameters formals(function_scope);
135 formals.is_simple = function_scope->has_simple_parameters();
144 ParseFormalParameterList(&formals);
145 if (formals_scope.has_duplicate()) formals.set_has_duplicate();
146 if (!formals.is_simple) {
147 BuildParameterInitializationBlock(formals);
153 CheckArityRestrictions(formals.arity, kind, formals.has_rest,
161 if (!formals.is_simple) {
168 ParseStatementListAndLogFunction(&formals);
175 if (formals.is_simple) {
212 ValidateFormalParameters(language_mode(), formals,
303 PreParserFormalParameters formals(function_scope);
306 ParseFormalParameterList(&formals);
307 if (formals_scope.has_duplicate()) formals.set_has_duplicate();
312 CheckArityRestrictions(formals.arity, kind, formals.has_rest,
322 ParseFunctionBody(&body, function_name, pos, formals, kind,
338 function_scope, formals.function_length,
366 PreParserFormalParameters* formals) {
373 DCHECK_EQ(this->scope()->is_function_scope(), formals->is_simple);
374 log_.LogFunction(body_end, formals->num_parameters(),
375 formals->function_length, GetLastFunctionLiteralId());