Lines Matching refs:ScriptExtension
104 ParserImpl::ParserImpl(ScriptExtension extension) : program_(extension), context_(&program_) {} in ParserImpl()
116 if (Extension() == ScriptExtension::TS) { in InitLexer()
154 if (Extension() == ScriptExtension::TS) { in Parse()
1845 if (!((Extension() == ScriptExtension::JS && nextCp != LEX_CHAR_LEFT_PAREN) || in ParseModifiers()
1846 …(Extension() == ScriptExtension::TS && nextCp != LEX_CHAR_EQUALS && nextCp != LEX_CHAR_SEMICOLON && in ParseModifiers()
2012 if ((Extension() == ScriptExtension::JS && nextCp != LEX_CHAR_LEFT_PAREN) || in ParseClassKeyModifiers()
2013 …(Extension() == ScriptExtension::TS && nextCp != LEX_CHAR_EQUALS && nextCp != LEX_CHAR_SEMICOLON && in ParseClassKeyModifiers()
2077 } else if (Extension() == ScriptExtension::TS) { in ValidateClassKey()
2124 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::LITERAL_I… in ParseClassKey()
2162 if (Extension() == ScriptExtension::TS) { in ParseClassKey()
2187 if (Extension() == ScriptExtension::JS) { in ValidateClassMethodStart()
2194 if (Extension() == ScriptExtension::TS && in ValidateClassMethodStart()
2199 if (Extension() == ScriptExtension::TS) { in ValidateClassMethodStart()
2238 if (Extension() == ScriptExtension::TS && !(desc->modifiers & ir::ModifierFlags::STATIC)) { in ValidateClassSetter()
2252 if (Extension() == ScriptExtension::TS && !(desc->modifiers & ir::ModifierFlags::STATIC)) { in ValidateClassGetter()
2264 if (Extension() == ScriptExtension::TS) { in ParseClassMethod()
2337 if (Extension() == ScriptExtension::JS) { in ParseClassProperty()
2374 if (Extension() == ScriptExtension::JS) { in CheckClassPrivateIdentifier()
2378 if (Extension() == ScriptExtension::AS) { in CheckClassPrivateIdentifier()
2392 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATO… in ParseClassKeyAnnotation()
2471 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATO… in ParseClassElement()
2482 } else if (Extension() == ScriptExtension::TS && in ParseClassElement()
2570 Extension() == ScriptExtension::TS); in CreateImplicitConstructor()
2689 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATO… in ParseClassDefinition()
2704 …if (Extension() == ScriptExtension::TS && (lexer_->GetToken().Type() == lexer::TokenType::PUNCTUAT… in ParseClassDefinition()
2714 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().KeywordType() == lexer::TokenType::KE… in ParseClassDefinition()
2937 …const char *msg = (Extension() == ScriptExtension::JS ? "Rest parameter must be last formal parame… in ValidateFunctionParam()
2944 if (Extension() != ScriptExtension::TS) { in ValidateFunctionParam()
3200 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATO… in ParseFunction()
3216 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATO… in ParseFunction()
3243 … if (Extension() == ScriptExtension::TS && (newStatus & ParserStatus::FUNCTION_DECLARATION)) { in ParseFunction()
3262 Extension() == ScriptExtension::TS); in ParseFunction()
3354 …if (Extension() == ScriptExtension::TS && lexer_->GetToken().KeywordType() == lexer::TokenType::KE… in ParseFunctionParameter()
3490 return (Extension() == ScriptExtension::TS && in CurrentTokenIsModifier()
3533 ScriptExtension ParserImpl::Extension() const in Extension()
3550 if (Extension() == ScriptExtension::JS) { in CheckStrictReservedWord()