MCPcopy Create free account
hub / github.com/cel-expr/cel-cpp / LabelForParam

Function LabelForParam

eval/tests/expression_builder_benchmark_test.cc:55–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

53};
54
55std::string LabelForParam(BenchmarkParam param) {
56 switch (param) {
57 case BenchmarkParam::kDefault:
58 return "default";
59 case BenchmarkParam::kFoldConstants:
60 return "fold_constants";
61 case BenchmarkParam::kRecursivePlanning:
62 return "recursive_planning";
63 case BenchmarkParam::kRecursivePlanningWithConstantFolding:
64 return "recursive_planning_with_constant_folding";
65 }
66 return "unknown";
67}
68
69void BM_RegisterBuiltins(benchmark::State& state) {
70 for (auto _ : state) {

Callers 5

BM_SymbolicPolicyFunction · 0.85
BM_NestedComprehensionFunction · 0.85
BM_ComparisonsFunction · 0.85
RegexPrecompilationBenchFunction · 0.85
BM_StringConcatFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected