Lines Matching refs:BaseClass
571 #define BENCHMARK_PRIVATE_DECLARE_F(BaseClass, Method) \
572 class BaseClass##_##Method##_Benchmark : public BaseClass { \
574 BaseClass##_##Method##_Benchmark() : BaseClass() { \
575 this->SetName(#BaseClass "/" #Method);} \
580 #define BENCHMARK_DEFINE_F(BaseClass, Method) \
581 BENCHMARK_PRIVATE_DECLARE_F(BaseClass, Method) \
582 void BaseClass##_##Method##_Benchmark::BenchmarkCase
584 #define BENCHMARK_REGISTER_F(BaseClass, Method) \
585 BENCHMARK_PRIVATE_REGISTER_F(BaseClass##_##Method##_Benchmark)
592 #define BENCHMARK_F(BaseClass, Method) \
593 BENCHMARK_PRIVATE_DECLARE_F(BaseClass, Method) \
594 BENCHMARK_REGISTER_F(BaseClass, Method); \
595 void BaseClass##_##Method##_Benchmark::BenchmarkCase