Lines Matching refs:ParserStatus
60 explicit ParserImpl(Program *program, const CompilerOptions &options, ParserStatus status = ParserStatus::NO_OPTS);
109 void CheckPropertyKeyAsyncModifier(ParserStatus *methodStatus);
111 void ParseGeneratorPropertyModifier(ExpressionParseFlags flags, ParserStatus *methodStatus);
112 bool ParsePropertyModifiers(ExpressionParseFlags flags, ir::PropertyKind *propertyKind, ParserStatus *methodStatus);
113 ir::Expression *ParsePropertyValue(const ir::PropertyKind *propertyKind, const ParserStatus *methodStatus,
224 ir::FunctionExpression *ParseFunctionExpression(ParserStatus newStatus = ParserStatus::NO_OPTS);
296 ir::ScriptFunction *ParseFunction(ParserStatus newStatus = ParserStatus::NO_OPTS);
312 ParserStatus newStatus = ParserStatus::NO_OPTS);
317 FunctionSignature ParseFunctionSignature(ParserStatus status, ir::Identifier *className = nullptr);
412 virtual ParserStatus ValidateArrowParameter(ir::Expression *expr, bool *seenOptional);
422 virtual ir::TypeNode *ParseFunctionReturnType([[maybe_unused]] ParserStatus status)
441 const ArenaVector<ir::Expression *> ¶ms, ParserStatus newStatus, ParserStatus contextStatus);