Searched refs:Recoveries (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/pseudo/lib/grammar/ |
| H A D | LRTableBuild.cpp | 70 llvm::sort(Recoveries, [&](const auto &L, const auto &R) { in build() 74 Table.Recoveries.reserve(Recoveries.size()); in build() 75 for (const auto &R : Recoveries) in build() 76 Table.Recoveries.push_back({R.second.Strategy, R.second.Result}); in build() 81 while (SortedIndex < Recoveries.size() && in build() 82 Recoveries[SortedIndex].first == State) in build() 86 assert(SortedIndex == Recoveries.size()); in build() 98 Build.Recoveries.push_back( in buildSLR()
|
| H A D | LRGraph.cpp | 200 Recoveries.push_back({Src, Strategy, Result}); in buildLR0() 216 Recoveries.shrink_to_fit(); in buildLR0() 219 return LRGraph(std::move(States), std::move(Edges), std::move(Recoveries), in buildLR0() 228 std::vector<Recovery> Recoveries; in buildLR0() member in clang::pseudo::LRGraph::buildLR0::Builder
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/grammar/ |
| H A D | LRGraph.h | 153 llvm::ArrayRef<Recovery> recoveries() const { return Recoveries; } in recoveries() 162 std::vector<Recovery> Recoveries, in LRGraph() argument 165 Recoveries(std::move(Recoveries)), StartStates(std::move(StartStates)) { in LRGraph() 170 std::vector<Recovery> Recoveries; variable
|
| H A D | LRTable.h | 114 return llvm::makeArrayRef(Recoveries.data() + RecoveryOffset[State], in getRecovery() 115 Recoveries.data() + RecoveryOffset[State + 1]); in getRecovery() 161 std::vector<std::pair<StateID, Recovery>> Recoveries; member 270 std::vector<Recovery> Recoveries; variable
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/ |
| H A D | GLRTest.cpp | 392 B.Recoveries.push_back({StateID{1}, {extensionID("Braces"), id("word")}}); in TEST_F() 436 B.Recoveries.push_back({StateID{1}, {extensionID("Braces"), id("body")}}); in TEST_F() 479 B.Recoveries.push_back({StateID{1}, {extensionID("Braces"), id("number")}}); in TEST_F() 480 B.Recoveries.push_back({StateID{1}, {extensionID("Braces"), id("word")}}); in TEST_F()
|