Revert "[benchmark] Fixed a build error when using CMake 3.15.1 + NDK-R20"
authorRoman Lebedev <lebedev.ri@gmail.com>
Mon, 28 Dec 2020 17:17:25 +0000 (20:17 +0300)
committerRoman Lebedev <lebedev.ri@gmail.com>
Mon, 28 Dec 2020 17:19:08 +0000 (20:19 +0300)
Temporairly revert until a consensus on post-commit comments is achieved.

This reverts commit a485a59d2172daaee1d5e734da54fbb243f7d54c.

llvm/utils/benchmark/include/benchmark/benchmark.h

index 0b4baec41755fd122c6500a449721f4b34af81cf..ab61c46e938647412d796bc75471509dfb4c36ca 100644 (file)
@@ -990,7 +990,7 @@ inline internal::Benchmark* RegisterBenchmark(const char* name,
 #ifdef BENCHMARK_HAS_CXX11
 template <class Lambda>
 internal::Benchmark* RegisterBenchmark(const char* name, Lambda&& fn) {
-  using BenchType = internal::LambdaBenchmark<std::decay<Lambda>>;
+  using BenchType = internal::LambdaBenchmark<std::decay_t<Lambda>>;
   return internal::RegisterBenchmarkInternal(
       ::new BenchType(name, std::forward<Lambda>(fn)));
 }