Searched refs:Terminals (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/ |
| H A D | ForestTest.cpp | 31 if (G.table().Terminals[I] == Name) in symbol() 102 auto Terminals = Arena.createTerminals(TS); in TEST_F() local 103 ASSERT_EQ(Terminals.size(), 1u); in TEST_F() 106 symbol("shared-type"), ruleFor("shared-type"), {Terminals.begin()}); in TEST_F()
|
| H A D | GrammarTest.cpp | 38 if (G.table().Terminals[I] == Name) in id()
|
| H A D | GLRTest.cpp | 90 if (TestLang.G.table().Terminals[I] == Name) in id()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/lib/grammar/ |
| H A D | LRTable.cpp | 46 std::vector<llvm::StringRef> Terminals; in dumpForTests() local 50 Terminals.push_back(G.symbolName(TokID)); in dumpForTests() 53 llvm::join(Terminals, " "), R, in dumpForTests()
|
| H A D | Grammar.cpp | 44 return T->Terminals[symbolToToken(SID)]; in symbolName() 208 GrammarTable::GrammarTable() : Terminals(getTerminalNames()) {} in GrammarTable()
|
| 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/lib/ |
| H A D | GLR.cpp | 596 llvm::ArrayRef<ForestNode> Terminals = Params.Forest.createTerminals(Params.Code); in glrParse() local 616 for (unsigned I = 0; I < Terminals.size();) { in glrParse() 619 Lang.G.symbolName(Terminals[I].symbol()), Terminals[I].symbol())); in glrParse() 621 glrShift(Heads, Terminals[I], Params, Lang, NextHeads); in glrParse() 638 I == Terminals.size() ? tokenSymbol(tok::eof) : Terminals[I].symbol(); in glrParse() 669 unsigned I = Terminals.size(); in glrParse()
|
| H A D | Forest.cpp | 181 ForestNode *Terminals = Arena.Allocate<ForestNode>(Code.tokens().size()); in createTerminals() local 184 new (&Terminals[Index]) in createTerminals() 190 return llvm::makeArrayRef(Terminals, Index); in createTerminals()
|
| /llvm-project-15.0.7/lldb/third_party/Python/module/ptyprocess-0.6.0/ |
| H A D | pyproject.toml | 22 "Topic :: Terminals"
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/grammar/ |
| H A D | Grammar.h | 233 llvm::ArrayRef<std::string> Terminals; member
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | RegisterCoalescer.cpp | 4026 SmallVector<MachineInstr*, 2> Terminals; in copyCoalesceInMBB() local 4030 Terminals.push_back(&MII); in copyCoalesceInMBB() 4035 WorkList.append(Terminals.begin(), Terminals.end()); in copyCoalesceInMBB()
|