Searched refs:tokenSymbol (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/ |
| H A D | LRTableTest.cpp | 37 SymbolID Eof = tokenSymbol(tok::eof); in TEST() 38 SymbolID Identifier = tokenSymbol(tok::identifier); in TEST() 39 SymbolID Plus = tokenSymbol(tok::plus); in TEST() 65 SymbolID Int = tokenSymbol(tok::kw_int); in TEST()
|
| H A D | GLRTest.cpp | 91 return tokenSymbol(static_cast<tok::TokenKind>(I)); in id() 148 B.Transition[{StateID{1}, tokenSymbol(tok::semi)}] = StateID{4}; in TEST_F() 149 B.Transition[{StateID{2}, tokenSymbol(tok::semi)}] = StateID{4}; in TEST_F() 150 B.Transition[{StateID{3}, tokenSymbol(tok::semi)}] = StateID{5}; in TEST_F() 188 glrReduce(Heads, tokenSymbol(tok::eof), in TEST_F() 227 glrReduce(Heads, tokenSymbol(tok::eof), {emptyTokenStream(), Arena, GSStack}, in TEST_F() 280 glrReduce(Heads, tokenSymbol(tok::eof), {emptyTokenStream(), Arena, GSStack}, in TEST_F() 335 glrReduce(Heads, tokenSymbol(tok::eof), in TEST_F() 370 glrReduce(Heads, tokenSymbol(tok::plus), {emptyTokenStream(), Arena, GSStack}, in TEST_F() 378 glrReduce(Heads, tokenSymbol(tok::minus), in TEST_F() [all …]
|
| H A D | ForestTest.cpp | 32 return tokenSymbol(static_cast<tok::TokenKind>(I)); in symbol()
|
| H A D | GrammarTest.cpp | 39 return tokenSymbol(static_cast<tok::TokenKind>(I)); in id()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/lib/grammar/ |
| H A D | LRTable.cpp | 39 SymbolID TokID = tokenSymbol(static_cast<tok::TokenKind>(Terminal)); in dumpForTests() 48 SymbolID TokID = tokenSymbol(static_cast<tok::TokenKind>(Terminal)); in dumpForTests()
|
| H A D | Grammar.cpp | 167 FollowSets[G.underscore()].insert(tokenSymbol(tok::eof)); in followSets()
|
| H A D | GrammarBNF.cpp | 54 SymbolIds.try_emplace(T->Terminals[I], tokenSymbol(tok::TokenKind(I))); in build()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/grammar/ |
| H A D | Grammar.h | 85 inline constexpr SymbolID tokenSymbol(tok::TokenKind TK) { in tokenSymbol() function
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/ |
| H A D | Forest.h | 178 return create(ForestNode::Terminal, tokenSymbol(TK), Start, 0, {}); in createTerminal()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/lib/ |
| H A D | Forest.cpp | 185 ForestNode(ForestNode::Terminal, tokenSymbol(T.Kind), in createTerminals()
|
| H A D | GLR.cpp | 638 I == Terminals.size() ? tokenSymbol(tok::eof) : Terminals[I].symbol(); in glrParse() 671 Reduce(NextHeads, tokenSymbol(tok::eof)); in glrParse()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/lib/cxx/ |
| H A D | CXX.cpp | 101 assert(RHS.size() == 1 && RHS.front()->symbol() == tokenSymbol(Kind)); in onlyToken()
|