Home
last modified time | relevance | path

Searched refs:LexerNextTokenFlags (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_frontend/es2panda/lexer/
H A DkeywordsUtil.h33 explicit KeywordsUtil(Lexer *lexer, lexer::LexerNextTokenFlags flags) : lexer_(lexer), flags_(flags) {} in KeywordsUtil()
34 explicit KeywordsUtil(Lexer *lexer, lexer::LexerNextTokenFlags flags, char32_t cp) in KeywordsUtil()
66 lexer::LexerNextTokenFlags flags_ {};
77 if (flags_ & lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT) { in SetKeyword()
H A Dlexer.h30 enum class LexerNextTokenFlags : uint8_t { class
37 DEFINE_BITOPS(LexerNextTokenFlags)
73 void NextToken(LexerNextTokenFlags flags = LexerNextTokenFlags::NONE);
126 void CheckKeyword([[maybe_unused]] TokenType type, [[maybe_unused]] LexerNextTokenFlags flags);
378 void Lexer::CheckKeyword([[maybe_unused]] TokenType type, [[maybe_unused]] LexerNextTokenFlags flags) in CheckKeyword()
H A Dlexer.cpp1386 void Lexer::NextToken(LexerNextTokenFlags flags) in NextToken()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp1057 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat '.' in ParseTsQualifiedReference()
1233 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat '{' in ParseTsMappedType()
1491 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParseTsTypeLiteralOrInterfaceMember()
1663 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat '{' in ParseTsTypeLiteralOrInterface()
1691 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParseTsTypeLiteralOrInterface()
2188 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParseModifiers()
2295 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParseClassKeyModifiers()
2305 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParseClassKeyModifiers()
2436 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParseClassKey()
2462 lexer_->NextToken(lexer::LexerNextTokenFlags in ParseClassKey()
[all...]
H A DexpressionParser.cpp1655 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat ?. in ParsePostPrimaryExpression()
1660 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat period in ParsePostPrimaryExpression()
1677 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParsePostPrimaryExpression()
2118 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParsePropertyModifiers()
2128 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParsePropertyModifiers()
2143 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParseGeneratorPropertyModifier()
2246 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParsePropertyDefinition()
2601 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParsePrivateIdentifier()
H A DstatementParser.cpp2554 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat `*` character in ParseExportAllDeclaration()
2559 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); in ParseExportAllDeclaration()
2593 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat `{` character in ParseExportNamedSpecifiers()
2602 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat type in ParseExportNamedSpecifiers()
2628 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat `as` literal in ParseExportNamedSpecifiers()
2641 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat comma in ParseExportNamedSpecifiers()
2974 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat `{` character in ParseNamedImportSpecifiers()
2981 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat type in ParseNamedImportSpecifiers()
3019 lexer_->NextToken(lexer::LexerNextTokenFlags::KEYWORD_TO_IDENT); // eat comma in ParseNamedImportSpecifiers()
3033 lexer_->NextToken(lexer::LexerNextTokenFlags in HandleTypeImportOrExportSpecifier()
[all...]

Completed in 16 milliseconds