Lines Matching refs:ParserStatus
200 ParserStatus ASParser::ValidateArrowExprIdentifier(ir::Expression *expr, bool *seenOptional)
221 return ParserStatus::NO_OPTS;
224 ParserStatus ASParser::ValidateArrowAssignmentExpr(ir::Expression *expr)
244 return ParserStatus::HAS_COMPLEX_PARAM;
247 ParserStatus ASParser::ValidateArrowParameter(ir::Expression *expr, bool *seenOptional)
263 return ParserStatus::HAS_COMPLEX_PARAM;
276 return ParserStatus::NO_OPTS;
281 auto arrowStatus = isAsync ? ParserStatus::ASYNC_FUNCTION : ParserStatus::NO_OPTS;
405 if (((GetContext().Status() & ParserStatus::GENERATOR_FUNCTION) != 0) &&
1195 desc->newStatus |= ParserStatus::ASYNC_FUNCTION;
1199 desc->newStatus |= ParserStatus::GENERATOR_FUNCTION;
1328 [[maybe_unused]] const ArenaVector<ir::Expression *> ¶ms, [[maybe_unused]] ParserStatus newStatus,
1329 ParserStatus contextStatus)
1338 if (!isDeclare && ((contextStatus & ParserStatus::IN_METHOD_DEFINITION) == 0)) {
1580 declNode = ParseFunctionDeclaration(false, ParserStatus::ASYNC_FUNCTION);
1627 return parser->ParseFunctionDeclaration(false, ParserStatus::NO_OPTS);
1648 return parser->ParseFunctionDeclaration(false, ParserStatus::ASYNC_FUNCTION);