Home
last modified time | relevance | path

Searched refs:LRTable (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/
H A DLRTableTest.cpp23 using StateID = LRTable::StateID;
25 TEST(LRTable, Builder) { in TEST() argument
41 LRTable::Builder B(G); in TEST()
53 LRTable T = std::move(B).build(); in TEST()
H A DGLRTest.cpp34 using StateID = LRTable::StateID;
147 LRTable::Builder B(TestLang.G); in TEST_F()
175 LRTable::Builder B(TestLang.G); in TEST_F()
220 LRTable::Builder B(TestLang.G); in TEST_F()
272 LRTable::Builder B(TestLang.G); in TEST_F()
328 LRTable::Builder B(TestLang.G); in TEST_F()
356 LRTable::Builder B(TestLang.G); in TEST_F()
390 LRTable::Builder B(TestLang.G); in TEST_F()
434 LRTable::Builder B(TestLang.G); in TEST_F()
476 LRTable::Builder B(TestLang.G); in TEST_F()
[all …]
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/grammar/
H A DLRTable.cpp20 std::string LRTable::dumpStatistics() const { in dumpStatistics()
32 std::string LRTable::dumpForTests(const Grammar &G) const { in dumpForTests()
67 LRTable::StateID LRTable::getStartState(SymbolID Target) const { in getStartState()
H A DLRTableBuild.cpp20 LRTable LRTable::Builder::build() && { in build()
22 LRTable Table; in build()
91 LRTable LRTable::buildSLR(const Grammar &G) { in buildSLR()
H A DCMakeLists.txt12 LRTable.cpp
/llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/
H A DLanguage.h20 class LRTable; variable
51 LRTable Table;
H A DGLR.h71 LRTable::StateID State; in alignas()
91 const Node *addNode(LRTable::StateID State, const ForestNode *Symbol,
H A DParseLang.h22 LRTable Table;
/llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/grammar/
H A DLRTable.h64 class LRTable {
140 static LRTable buildSLR(const Grammar &G);
163 LRTable build() &&;
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang-tools-extra/pseudo/lib/grammar/
H A DBUILD.gn10 "LRTable.cpp",
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/cli/
H A DCLI.cpp42 auto Table = LRTable::buildSLR(G); in getLanguageFromFlags()
/llvm-project-15.0.7/clang-tools-extra/pseudo/test/
H A Dlr-build-basic.test19 # TABLE: LRTable:
H A Dlr-build-conflicts.test31 # TABLE: LRTable:
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/
H A DGLR.cpp185 LRTable::StateID OldState = Option->RecoveryNode->State; in glrRecover()
186 LRTable::StateID NewState = in glrRecover()
197 using StateID = LRTable::StateID;
686 const GSS::Node *GSS::addNode(LRTable::StateID State, const ForestNode *Symbol, in addNode()
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/cxx/
H A DCXX.cpp393 LRTable Table = LRTable::buildSLR(G); in getLanguage()
H A Dcxx.bnf30 # nonterminals by default, this reduces the number of states by 30% and LRTable
/llvm-project-15.0.7/clang-tools-extra/pseudo/benchmarks/
H A DBenchmark.cpp70 LRTable::buildSLR(Lang->G); in buildSLR()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt296 clang/include/clang/Tooling/Syntax/Pseudo/LRTable.h
595 clang/lib/Tooling/Syntax/Pseudo/LRTable.cpp