File tree Expand file tree Collapse file tree
src/catch2/benchmark/detail Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88#ifndef CATCH_BENCHMARK_STATS_HPP_INCLUDED
99#define CATCH_BENCHMARK_STATS_HPP_INCLUDED
1010
11+ #include < catch2/benchmark/catch_clock.hpp>
1112#include < catch2/benchmark/catch_estimate.hpp>
1213#include < catch2/benchmark/catch_outlier_classification.hpp>
1314// The fwd decl & default specialization needs to be seen by VS2017 before
Original file line number Diff line number Diff line change 88#ifndef CATCH_BENCHMARK_STATS_FWD_HPP_INCLUDED
99#define CATCH_BENCHMARK_STATS_FWD_HPP_INCLUDED
1010
11- #include < catch2/benchmark/catch_clock.hpp>
12-
1311namespace Catch {
1412
13+ namespace Detail {
14+ struct DummyTemplateArgPlaceholder ;
15+ }
16+
1517 // We cannot forward declare the type with default template argument
1618 // multiple times, so it is split out into a separate header so that
1719 // we can prevent multiple declarations in dependencies
18- template <typename Duration = Benchmark::FDuration >
20+ template <typename Duration = Detail::DummyTemplateArgPlaceholder >
1921 struct BenchmarkStats ;
2022
2123} // end namespace Catch
You can’t perform that action at this time.
0 commit comments