Author: Haojian Wu Date: 2022-07-05T15:42:41+02:00 New Revision: d26344731128ccdd8eeb27a12b2c3bd75e5e3a63
URL: https://github.com/llvm/llvm-project/commit/d26344731128ccdd8eeb27a12b2c3bd75e5e3a63 DIFF: https://github.com/llvm/llvm-project/commit/d26344731128ccdd8eeb27a12b2c3bd75e5e3a63.diff LOG: [pseudo] Fix the build for the benchmark tool. Added: Modified: clang-tools-extra/pseudo/benchmarks/Benchmark.cpp Removed: ################################################################################ diff --git a/clang-tools-extra/pseudo/benchmarks/Benchmark.cpp b/clang-tools-extra/pseudo/benchmarks/Benchmark.cpp index 5bf6ff2c08f32..02f4a40fae7c7 100644 --- a/clang-tools-extra/pseudo/benchmarks/Benchmark.cpp +++ b/clang-tools-extra/pseudo/benchmarks/Benchmark.cpp @@ -117,12 +117,12 @@ static void preprocess(benchmark::State &State) { BENCHMARK(preprocess); static void glrParse(benchmark::State &State) { - SymbolID StartSymbol = *Lang->G->findNonterminal("translation-unit"); + SymbolID StartSymbol = *Lang->G.findNonterminal("translation-unit"); TokenStream Stream = lexAndPreprocess(); for (auto _ : State) { pseudo::ForestArena Forest; pseudo::GSS GSS; - pseudo::glrParse(Stream, ParseParams{*Lang->G, Lang->Table, Forest, GSS}, + pseudo::glrParse(Stream, ParseParams{Lang->G, Lang->Table, Forest, GSS}, StartSymbol); } State.SetBytesProcessed(static_cast<uint64_t>(State.iterations()) * _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits