• Home
  • Raw
  • Download

Lines Matching refs:ScriptExtension

116 ParserImpl::ParserImpl(ScriptExtension extension) : program_(extension), context_(&program_) {}  in ParserImpl()
121 if (Extension() == ScriptExtension::TS) { in InitLexer()
138 if (Extension() == ScriptExtension::TS) { in Parse()
164 if (Extension() == ScriptExtension::TS) { in Parse()
1435 if (Extension() == ScriptExtension::TS && in ParseTsTypeLiteralOrInterfaceKeyModifiers()
1794 …(Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::KEYW_THIS)) { in IsTsFunctionType()
2239 if ((Extension() == ScriptExtension::JS && nextCp != LEX_CHAR_LEFT_PAREN) || in ParseClassKeyModifiers()
2240 (Extension() == ScriptExtension::TS && in ParseClassKeyModifiers()
2318 } else if (Extension() == ScriptExtension::TS) { in ValidateClassKey()
2368 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::LITERAL_I… in ParseClassKey()
2402 if (Extension() == ScriptExtension::TS) { in ParseClassKey()
2426 if (Extension() == ScriptExtension::JS) { in ValidateClassMethodStart()
2433 if (Extension() == ScriptExtension::TS) { in ValidateClassMethodStart()
2472 if (Extension() == ScriptExtension::TS && !(desc->modifiers & ir::ModifierFlags::STATIC)) { in ValidateClassSetter()
2486 if (Extension() == ScriptExtension::TS && !(desc->modifiers & ir::ModifierFlags::STATIC)) { in ValidateClassGetter()
2554 if (Extension() == ScriptExtension::TS) { in ParseClassMethod()
2597 …if (desc->isPrivateIdent && Extension() == ScriptExtension::TS && program_.TargetApiVersion() <= 1… in ParseClassMethod()
2649 if (Extension() == ScriptExtension::TS && (desc->modifiers & ir::ModifierFlags::ABSTRACT)) { in ParseClassProperty()
2667 …if (Extension() == ScriptExtension::TS && desc->isPrivateIdent && program_.TargetApiVersion() <= 1… in ParseClassProperty()
2698 if (Extension() == ScriptExtension::AS) { in CheckClassPrivateIdentifier()
2704 if (Extension() == ScriptExtension::TS && program_.TargetApiVersion() <= 10) { in CheckClassPrivateIdentifier()
2725 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATO… in ParseClassKeyAnnotation()
2829 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATO… in ParseClassElement()
2844 } else if (Extension() == ScriptExtension::TS && in ParseClassElement()
2918 if (Extension() != ScriptExtension::TS || !superClass->IsNullLiteral()) { in CreateImplicitMethod()
2936 … funcFlag, isDeclare, Extension() == ScriptExtension::TS); in CreateImplicitMethod()
3066 …exer_->GetToken().Type() == lexer::TokenType::KEYW_AWAIT) && (Extension() != ScriptExtension::TS || in ParseClassDefinition()
3074 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATO… in ParseClassDefinition()
3084 …if (Extension() == ScriptExtension::TS && (lexer_->GetToken().Type() == lexer::TokenType::PUNCTUAT… in ParseClassDefinition()
3202 …if (Extension() != ScriptExtension::TS || lexer_->GetToken().KeywordType() != lexer::TokenType::KE… in ParseTSClassImplements()
3258 if (Extension() != ScriptExtension::TS || !hasSuperClass) { in ValidateClassConstructor()
3524 …const char *msg = (Extension() == ScriptExtension::JS ? "Rest parameter must be last formal parame… in ValidateFunctionParam()
3531 if (Extension() != ScriptExtension::TS) { in ValidateFunctionParam()
3865 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATO… in ParseFunction()
3881 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATO… in ParseFunction()
3908 … if (Extension() == ScriptExtension::TS && (newStatus & ParserStatus::FUNCTION_DECLARATION)) { in ParseFunction()
3927 Extension() == ScriptExtension::TS); in ParseFunction()
4024 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().KeywordType() == lexer::TokenType::KE… in ParseFunctionParameter()
4176 return (Extension() == ScriptExtension::TS && in CurrentTokenIsModifier()
4220 ScriptExtension ParserImpl::Extension() const in Extension()
4247 if (Extension() == ScriptExtension::JS) { in CheckStrictReservedWord()