Home
last modified time | relevance | path

Searched refs:Terminals (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/
H A DForestTest.cpp31 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 DGrammarTest.cpp38 if (G.table().Terminals[I] == Name) in id()
H A DGLRTest.cpp90 if (TestLang.G.table().Terminals[I] == Name) in id()
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/grammar/
H A DLRTable.cpp46 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 DGrammar.cpp44 return T->Terminals[symbolToToken(SID)]; in symbolName()
208 GrammarTable::GrammarTable() : Terminals(getTerminalNames()) {} in GrammarTable()
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/lib/
H A DGLR.cpp596 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 DForest.cpp181 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 Dpyproject.toml22 "Topic :: Terminals"
/llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/grammar/
H A DGrammar.h233 llvm::ArrayRef<std::string> Terminals; member
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegisterCoalescer.cpp4026 SmallVector<MachineInstr*, 2> Terminals; in copyCoalesceInMBB() local
4030 Terminals.push_back(&MII); in copyCoalesceInMBB()
4035 WorkList.append(Terminals.begin(), Terminals.end()); in copyCoalesceInMBB()