44#ifndef FIXTURE_BENCH_HPP
55#define FIXTURE_BENCH_HPP
66
7-
87#include < benchmark/benchmark.h>
98
109namespace example_namespace {
1110
1211class MyFixture : public benchmark ::Fixture {
13- public:
14- void SetUp (::benchmark::State &state) {}
12+ public:
13+ void SetUp (::benchmark::State &state) { ( void )state; }
1514
16- void TearDown (::benchmark::State &state) {}
15+ void TearDown (::benchmark::State &state) { ( void )state; }
1716};
1817BENCHMARK_F (MyFixture, FooTest)(benchmark::State &st) {
1918 for (auto _ : st) {
@@ -28,7 +27,8 @@ BENCHMARK_REGISTER_F(MyFixture, BarTest);
2827//
2928//
3029
31- template <typename T> class MyTemplatedFixture : public benchmark ::Fixture {};
30+ template <typename T>
31+ class MyTemplatedFixture : public benchmark ::Fixture {};
3232BENCHMARK_TEMPLATE_F (MyTemplatedFixture, IntTest, int )(benchmark::State &st) {
3333 for (auto _ : st) {
3434 }
@@ -43,7 +43,8 @@ BENCHMARK_REGISTER_F(MyTemplatedFixture, DoubleTest);
4343//
4444//
4545
46- template <typename T> class MyTemplate1 : public benchmark ::Fixture {};
46+ template <typename T>
47+ class MyTemplate1 : public benchmark ::Fixture {};
4748BENCHMARK_TEMPLATE1_DEFINE_F (MyTemplate1, TestA, int )(benchmark::State &st) {
4849 for (auto _ : st) {
4950 }
@@ -53,13 +54,15 @@ BENCHMARK_REGISTER_F(MyTemplate1, TestA);
5354//
5455//
5556
56- template <typename T, typename U> class MyTemplate2 : public benchmark ::Fixture {};
57- BENCHMARK_TEMPLATE2_DEFINE_F (MyTemplate2, TestB, int , double )(benchmark::State &st) {
57+ template <typename T, typename U>
58+ class MyTemplate2 : public benchmark ::Fixture {};
59+ BENCHMARK_TEMPLATE2_DEFINE_F (MyTemplate2, TestB, int ,
60+ double )(benchmark::State &st) {
5861 for (auto _ : st) {
5962 }
6063}
6164BENCHMARK_REGISTER_F (MyTemplate2, TestB);
6265
63- }
66+ } // namespace example_namespace
6467
6568#endif
0 commit comments