xref: /llvm-project/llvm/benchmarks/DummyYAML.cpp (revision 0addd170ab0880941fa4089c2717f3f3a0e4e25a)
1*0addd170SKirill Bobyrev #include "benchmark/benchmark.h"
2*0addd170SKirill Bobyrev #include "llvm/Support/YAMLTraits.h"
3*0addd170SKirill Bobyrev 
BM_YAMLDummyIsNumeric(benchmark::State & state)4*0addd170SKirill Bobyrev static void BM_YAMLDummyIsNumeric(benchmark::State& state) {
5*0addd170SKirill Bobyrev   std::string x = "hello";
6*0addd170SKirill Bobyrev   for (auto _ : state) {
7*0addd170SKirill Bobyrev     std::string copy(x);
8*0addd170SKirill Bobyrev     llvm::yaml::isNumeric(copy);
9*0addd170SKirill Bobyrev   }
10*0addd170SKirill Bobyrev }
11*0addd170SKirill Bobyrev BENCHMARK(BM_YAMLDummyIsNumeric);
12*0addd170SKirill Bobyrev 
13*0addd170SKirill Bobyrev BENCHMARK_MAIN();
14