Lines Matching defs:FunctionLiteral
49 // typedef FunctionLiteral;
67 typedef typename Traits::Type::FunctionLiteral FunctionLiteralT;
1079 FunctionLiteral::ParameterFlag has_duplicate_parameters,
1080 FunctionLiteral::FunctionType function_type,
1081 FunctionLiteral::IsFunctionFlag is_function,
1082 FunctionLiteral::IsParenthesizedFlag is_parenthesized, FunctionKind kind,
1130 typedef PreParserExpression FunctionLiteral;
1389 int function_token_position, FunctionLiteral::FunctionType type,
1390 FunctionLiteral::ArityRestriction arity_restriction, bool* ok);
1524 FunctionLiteral::FunctionType function_type,
1525 FunctionLiteral::ArityRestriction arity_restriction, bool* ok);
1989 kind, RelocInfo::kNoPosition, FunctionLiteral::ANONYMOUS_EXPRESSION,
1990 FunctionLiteral::NORMAL_ARITY,
2021 typename Traits::Type::FunctionLiteral value = this->ParseFunctionLiteral(
2025 FunctionLiteral::ANONYMOUS_EXPRESSION,
2026 is_get ? FunctionLiteral::GETTER_ARITY : FunctionLiteral::SETTER_ARITY,
2517 // (PrimaryExpression | FunctionLiteral | ClassLiteral)
2533 FunctionLiteral::FunctionType function_type =
2534 FunctionLiteral::ANONYMOUS_EXPRESSION;
2539 function_type = FunctionLiteral::NAMED_EXPRESSION;
2545 function_token_position, function_type, FunctionLiteral::NORMAL_ARITY,
2705 num_parameters, FunctionLiteral::kNoDuplicateParameters,
2706 FunctionLiteral::ANONYMOUS_EXPRESSION, FunctionLiteral::kIsFunction,
2707 FunctionLiteral::kNotParenthesized, FunctionKind::kArrowFunction,