Searched defs:is_rest (Results 1 - 5 of 5) sorted by relevance

/external/v8/src/ast/
H A Dscopes.cc866 const AstRawString* name, VariableMode mode, bool is_optional, bool is_rest,
871 DCHECK(!is_optional || !is_rest);
881 has_rest_ = is_rest;
865 DeclareParameter( const AstRawString* name, VariableMode mode, bool is_optional, bool is_rest, bool* is_duplicate, AstValueFactory* ast_value_factory) argument
/external/v8/src/parsing/
H A Dparser.h141 bool is_rest)
146 is_rest(is_rest) {}
151 bool is_rest; member in struct:v8::internal::ParserFormalParameters::Parameter
153 return pattern->IsVariableProxy() && initializer == nullptr && !is_rest;
1051 bool is_rest) {
1052 parameters->UpdateArityAndFunctionLength(initializer != nullptr, is_rest);
1059 initializer_end_position, is_rest),
1068 auto name = is_simple || parameter.is_rest
1071 auto mode = is_simple || parameter.is_rest
139 Parameter(const AstRawString* name, Expression* pattern, Expression* initializer, int initializer_end_position, bool is_rest) argument
1047 AddFormalParameter(ParserFormalParameters* parameters, Expression* pattern, Expression* initializer, int initializer_end_position, bool is_rest) argument
[all...]
H A Dparser-base.h70 void UpdateArityAndFunctionLength(bool is_optional, bool is_rest) { argument
71 if (!is_optional && !is_rest && function_length == arity) {
3431 bool is_rest = parameters->has_rest; local
3443 if (!is_rest && Check(Token::ASSIGN)) {
3456 scanner()->location().end_pos, is_rest);
H A Dparser.cc241 bool is_rest = true; local
244 constructor_args_name, TEMPORARY, is_optional, is_rest, &is_duplicate,
760 bool is_rest = false; local
762 auto var = scope->DeclareParameter(name, VAR, is_optional, is_rest,
2427 bool is_rest = expr->IsSpread(); local
2428 if (is_rest) {
2433 parameters->is_simple = !is_rest && expr->IsVariableProxy();
2444 AddFormalParameter(parameters, expr, initializer, end_pos, is_rest);
2913 if (parameter.is_rest && parameter.pattern->IsVariableProxy()) break;
H A Dpreparser.h1451 bool is_rest) {
1452 parameters->UpdateArityAndFunctionLength(!initializer.IsEmpty(), is_rest);
1447 AddFormalParameter(PreParserFormalParameters* parameters, PreParserExpression pattern, PreParserExpression initializer, int initializer_end_position, bool is_rest) argument

Completed in 149 milliseconds