| 318 | // Benchmark: successful anchored search. |
| 319 | |
| 320 | void SearchSuccess(benchmark::State& state, const char* regexp, |
| 321 | SearchImpl* search) { |
| 322 | std::string s = RandomText(state.range(0)); |
| 323 | search(state, regexp, s, Prog::kAnchored, true); |
| 324 | state.SetBytesProcessed(state.iterations() * state.range(0)); |
| 325 | } |
| 326 | |
| 327 | // Unambiguous search (RE2 can use OnePass). |
| 328 |
no test coverage detected