| 455 | BM_NodePositionIfSameNode("foo/bar/baz/gnu", "foo/bar/baz", NoMatch_end); |
| 456 | |
| 457 | static void BM_NodeNameAsStringPiece(int iters, int size) { |
| 458 | string input(size + 3, 'x'); |
| 459 | input[size] = ':'; |
| 460 | for (int i = 0; i < iters; ++i) { |
| 461 | StringPiece node_name = NodeNameAsStringPiece(input); |
| 462 | CHECK_GT(node_name.size(), 0); |
| 463 | } |
| 464 | } |
| 465 | BENCHMARK(BM_NodeNameAsStringPiece)->Range(1, 1024); |
| 466 | |
| 467 | #define BM_ParseNodeNameAsStringPiece(I, NAME) \ |
nothing calls this directly
no test coverage detected