Lines Matching defs:parameter
64 // Don't include the rest parameter into the function's formal parameter
122 // The Impl parameter is the actual class of the parser/pre-parser,
132 // // parser behavior. The Impl parameter is the actual derived
1019 void ClassifyParameter(IdentifierT parameter, int beg_pos, int end_pos);
1021 int position, ExpressionT parameter);
1606 // Tracks strict-mode parameter violations of sloppy-mode arrow heads in
2079 // a trailing comma is allowed at the end of an arrow parameter list
3923 // Add one since we're going to be adding a parameter.
4317 // Building the parameter initialization block declares the parameters.
4550 // body is preparsed; move relevant parts of parameter handling to
4551 // simulate consistent parameter handling.
4553 // Building the parameter initialization block declares the parameters.
4573 // Validate parameter names. We can do this only after preparsing the
5010 void ParserBase<Impl>::ClassifyParameter(IdentifierT parameter, int begin,
5012 if (impl()->IsEvalOrArguments(parameter)) {
5021 ExpressionT parameter) {
5023 if (parameter->is_parenthesized() ||
5024 !(impl()->IsIdentifier(parameter) || parameter->IsPattern() ||
5025 parameter->IsAssignment())) {
5029 } else if (impl()->IsIdentifier(parameter)) {
5030 ClassifyParameter(impl()->AsIdentifier(parameter), position,
5141 // in the body of a function with non-simple parameter list, on
5907 // as part of destructuring the catch parameter.