diff --git a/.clang-tidy.ignore b/.clang-tidy.ignore new file mode 100644 index 00000000..dba559d6 --- /dev/null +++ b/.clang-tidy.ignore @@ -0,0 +1 @@ +.*third_party/.* diff --git a/include/benchmark/benchmark.h b/include/benchmark/benchmark.h index 4ea085ad..d2b024a4 100644 --- a/include/benchmark/benchmark.h +++ b/include/benchmark/benchmark.h @@ -1438,10 +1438,10 @@ class Fixture : public internal::Benchmark { #define BENCHMARK_PRIVATE_CONCAT_NAME(BaseClass, Method) \ BaseClass##_##Method##_Benchmark -#define BENCHMARK_PRIVATE_DECLARE(n) \ - /* NOLINTNEXTLINE(misc-use-anonymous-namespace) */ \ - static ::benchmark::internal::Benchmark* BENCHMARK_PRIVATE_NAME(n) \ - [[maybe_unused]] +#define BENCHMARK_PRIVATE_DECLARE(n) \ + /* NOLINTNEXTLINE(misc-use-anonymous-namespace) */ \ + static ::benchmark::internal::Benchmark const* const BENCHMARK_PRIVATE_NAME( \ + n) [[maybe_unused]] #define BENCHMARK(...) \ BENCHMARK_PRIVATE_DECLARE(_benchmark_) = \