Home
last modified time | relevance | path

Searched refs:tokenSymbol (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/
H A DLRTableTest.cpp37 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 DGLRTest.cpp91 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 DForestTest.cpp32 return tokenSymbol(static_cast<tok::TokenKind>(I)); in symbol()
H A DGrammarTest.cpp39 return tokenSymbol(static_cast<tok::TokenKind>(I)); in id()
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/grammar/
H A DLRTable.cpp39 SymbolID TokID = tokenSymbol(static_cast<tok::TokenKind>(Terminal)); in dumpForTests()
48 SymbolID TokID = tokenSymbol(static_cast<tok::TokenKind>(Terminal)); in dumpForTests()
H A DGrammar.cpp167 FollowSets[G.underscore()].insert(tokenSymbol(tok::eof)); in followSets()
H A DGrammarBNF.cpp54 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 DGrammar.h85 inline constexpr SymbolID tokenSymbol(tok::TokenKind TK) { in tokenSymbol() function
/llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/
H A DForest.h178 return create(ForestNode::Terminal, tokenSymbol(TK), Start, 0, {}); in createTerminal()
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/
H A DForest.cpp185 ForestNode(ForestNode::Terminal, tokenSymbol(T.Kind), in createTerminals()
H A DGLR.cpp638 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 DCXX.cpp101 assert(RHS.size() == 1 && RHS.front()->symbol() == tokenSymbol(Kind)); in onlyToken()