Lines Matching refs:ParserStatus
438 if (throwError && ((GetContext().Status() & ParserStatus::ALLOW_THIS_TYPE) == 0)) {
463 ParserStatus savedStatus = GetContext().Status();
464 GetContext().Status() |= ParserStatus::IN_EXTENDS;
535 if ((GetContext().Status() & ParserStatus::IN_EXTENDS) == 0) {
1752 GetContext().Status() |= ParserStatus::HAS_COMPLEX_PARAM;
1776 if ((GetContext().Status() & ParserStatus::CONSTRUCTOR_FUNCTION) != 0) {
1780 if ((GetContext().Status() & ParserStatus::ARROW_FUNCTION) != 0) {
1784 if ((GetContext().Status() & ParserStatus::ACCESSOR_FUNCTION) != 0) {
1789 if (paramName.Is("constructor") && ((GetContext().Status() & ParserStatus::CONSTRUCTOR_FUNCTION) != 0)) {
1807 if (!decorators.empty() && ((GetContext().Status() & ParserStatus::IN_CLASS_BODY) == 0)) {
1875 desc->newStatus |= ParserStatus::ASYNC_FUNCTION;
1879 desc->newStatus |= ParserStatus::GENERATOR_FUNCTION;
1888 desc->newStatus |= ParserStatus::ACCESSOR_FUNCTION;
1891 desc->newStatus |= ParserStatus::IN_METHOD_DEFINITION;
1893 if (InAmbientContext() && (desc->newStatus & ParserStatus::ASYNC_FUNCTION) != 0) {
1902 ((desc->newStatus & ParserStatus::CONSTRUCTOR_FUNCTION) == 0)) {
1903 desc->newStatus |= ParserStatus::NEED_RETURN_TYPE;
2049 ir::TypeNode *TSParser::ParseFunctionReturnType([[maybe_unused]] ParserStatus status)
2074 const ArenaVector<ir::Expression *> ¶ms, ParserStatus newStatus, ParserStatus contextStatus)
2083 if ((newStatus & ParserStatus::FUNCTION_DECLARATION) != 0) {
2085 } else if (!isDeclare && ((contextStatus & ParserStatus::IN_METHOD_DEFINITION) == 0)) {
2147 if (((GetContext().Status() & ParserStatus::FUNCTION) != 0) && !allowBreak) {