Home
last modified time | relevance | path

Searched refs:GSStack (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/
H A DGLRTest.cpp123 GSS GSStack; member in clang::pseudo::__anon58630bd90111::GLRTest
216 const auto *GSSNode4 = GSStack.addNode( in TEST_F()
260 const auto *GSSNode1 = GSStack.addNode( in TEST_F()
262 const auto *GSSNode2 = GSStack.addNode( in TEST_F()
264 const auto *GSSNode3 = GSStack.addNode( in TEST_F()
689 GSS GSStack; in TEST() local
690 auto *Root = GSStack.addNode(0, nullptr, {}); in TEST()
691 auto *A = GSStack.addNode(0, nullptr, {Root}); in TEST()
692 auto *B = GSStack.addNode(0, nullptr, {Root}); in TEST()
693 auto *C = GSStack.addNode(0, nullptr, {Root}); in TEST()
[all …]
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/
H A DGLR.cpp191 Params.GSStack.addNode(NewState, &Placeholder, {Option->RecoveryNode}); in glrRecover()
254 NewHeads.push_back(Params.GSStack.addNode(NextState, &NewTok, Parents)); in glrShift()
538 Heads->push_back(Params.GSStack.addNode(NextState, Parsed, Parents)); in pushNext()
585 Heads->push_back(Params.GSStack.addNode(*NextState, Parsed, {Base})); in popAndPushTrivial()
597 auto &GSS = Params.GSStack; in glrParse()
/llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/
H A DGLR.h122 GSS &GSStack; // Storage for parsing stacks. member