Lines Matching defs:parameter
408 // Insert initializer statements for var-bindings shadowing parameter bindings
409 // from a non-simple parameter list.
877 auto parameter =
882 parameters->params.Add(parameter);
889 for (auto parameter : parameters->params) {
890 bool is_optional = parameter->initializer() != nullptr;
891 // If the parameter list is simple, declare the parameters normally with
892 // their names. If the parameter list is not simple, declare a temporary
893 // for each parameter - the corresponding named variable is declared by
896 is_simple ? parameter->name() : ast_value_factory()->empty_string(),
898 is_optional, parameter->is_rest(), ast_value_factory(),
899 parameter->position);
1107 // indicates the correct position of the ')' that closes the parameter list.