Lines Matching full:coverage
29 template <class Tag, class Coverage>
30 void run_1d_tests(mp_list<Tag, Coverage>) { in run_1d_tests() argument
38 auto ind = indexed(h, Coverage()); in run_1d_tests()
41 BOOST_TEST_EQ(it->indices()[0], Coverage() == coverage::all ? -1 : 0); in run_1d_tests()
43 if (Coverage() == coverage::all) { in run_1d_tests()
62 if (Coverage() == coverage::all) { in run_1d_tests()
70 for (auto&& x : indexed(h, Coverage())) *x = 0; in run_1d_tests()
72 for (auto&& x : indexed(static_cast<const decltype(h)&>(h), Coverage())) in run_1d_tests()
76 template <class Tag, class Coverage>
77 void run_3d_tests(mp_list<Tag, Coverage>) { in run_3d_tests() argument
86 auto ind = indexed(h, Coverage()); in run_3d_tests()
90 const int d = Coverage() == coverage::all; in run_3d_tests()
108 template <class Tag, class Coverage>
109 void run_density_tests(mp_list<Tag, Coverage>) { in run_density_tests() argument
118 for (auto&& x : indexed(h, Coverage())) { in run_density_tests()
123 template <class Tag, class Coverage>
124 void run_stdlib_tests(mp_list<Tag, Coverage>) { in run_stdlib_tests() argument
134 auto ind = indexed(h, Coverage()); in run_stdlib_tests()
161 mp_list<std::integral_constant<coverage, coverage::inner>, in main()
162 std::integral_constant<coverage, coverage::all>>>>( in main()