Function (Line) |
Call count |
Block coverage |
sumty::detail::auto_union<bool, int>::auto_union() (line 60) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<bool, int>::~auto_union() (line 66) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<float, bool, int&>::auto_union() (line 60) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<float, bool, int&>::~auto_union() (line 66) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<float, int, bool>::auto_union() (line 60) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<float, int, bool>::~auto_union() (line 66) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<float>::auto_union() (line 60) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<float>::~auto_union() (line 66) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<int const&, int const&>::auto_union() (line 180) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<int const&, int const&>::~auto_union() (line 186) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<int&, std::error_code>::auto_union() (line 180) | called 7 times, returned 7 times | 100.0% |
sumty::detail::auto_union<int&, std::error_code>::~auto_union() (line 186) | called 7 times, returned 7 times | 100.0% |
sumty::detail::auto_union<int&>::auto_union() (line 180) | called 4 times, returned 4 times | 100.0% |
sumty::detail::auto_union<int&>::~auto_union() (line 186) | called 4 times, returned 4 times | 100.0% |
sumty::detail::auto_union<int, bool>::auto_union() (line 60) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<int, bool>::~auto_union() (line 66) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<int, float&, void>::auto_union() (line 60) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<int, float&, void>::~auto_union() (line 66) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<int, int>::auto_union() (line 60) | called 13 times, returned 13 times | 100.0% |
sumty::detail::auto_union<int, int>::~auto_union() (line 66) | called 13 times, returned 13 times | 100.0% |
sumty::detail::auto_union<int, std::error_code>::auto_union() (line 60) | called 13 times, returned 13 times | 100.0% |
sumty::detail::auto_union<int, std::error_code>::~auto_union() (line 66) | called 13 times, returned 13 times | 100.0% |
sumty::detail::auto_union<int, std::vector<int, std::allocator<int> >, bool>::auto_union() (line 60) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<int, std::vector<int, std::allocator<int> >, bool>::~auto_union() (line 66) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<int, void, int>::auto_union() (line 60) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<int, void, int>::~auto_union() (line 66) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<int, void>::auto_union() (line 60) | called 13 times, returned 13 times | 100.0% |
sumty::detail::auto_union<int, void>::~auto_union() (line 66) | called 13 times, returned 13 times | 100.0% |
sumty::detail::auto_union<int>::auto_union() (line 60) | called 23 times, returned 23 times | 100.0% |
sumty::detail::auto_union<int>::~auto_union() (line 66) | called 23 times, returned 23 times | 100.0% |
sumty::detail::auto_union<myerr<0ul> >::auto_union() (line 60) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<myerr<0ul> >::~auto_union() (line 66) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<myerr<0ul>, myerr<1ul> >::auto_union() (line 60) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<myerr<0ul>, myerr<1ul> >::~auto_union() (line 66) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::auto_union() (line 60) | called 8 times, returned 8 times | 100.0% |
sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::~auto_union() (line 66) | called 8 times, returned 8 times | 100.0% |
sumty::detail::auto_union<myerr<1ul> >::auto_union() (line 60) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<myerr<1ul> >::~auto_union() (line 66) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::auto_union() (line 60) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::~auto_union() (line 66) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<myerr<2ul>, myerr<0ul> >::auto_union() (line 60) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<myerr<2ul>, myerr<0ul> >::~auto_union() (line 66) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<std::error_code>::auto_union() (line 60) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<std::error_code>::~auto_union() (line 66) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<unsigned int, std::error_code>::auto_union() (line 60) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<unsigned int, std::error_code>::~auto_union() (line 66) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<void, Test>::auto_union() (line 238) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<void, Test>::~auto_union() (line 244) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<void, float>::auto_union() (line 238) | called 5 times, returned 5 times | 100.0% |
sumty::detail::auto_union<void, float>::~auto_union() (line 244) | called 5 times, returned 5 times | 100.0% |
sumty::detail::auto_union<void, int&, float, empty_t>::auto_union() (line 238) | called 11 times, returned 11 times | 100.0% |
sumty::detail::auto_union<void, int&, float, empty_t>::~auto_union() (line 244) | called 11 times, returned 11 times | 100.0% |
sumty::detail::auto_union<void, int&, float>::auto_union() (line 238) | called 14 times, returned 14 times | 100.0% |
sumty::detail::auto_union<void, int&, float>::~auto_union() (line 244) | called 14 times, returned 14 times | 100.0% |
sumty::detail::auto_union<void, int>::auto_union() (line 238) | called 70 times, returned 70 times | 100.0% |
sumty::detail::auto_union<void, int>::~auto_union() (line 244) | called 70 times, returned 70 times | 100.0% |
sumty::detail::auto_union<void, long long>::auto_union() (line 238) | called 10 times, returned 10 times | 100.0% |
sumty::detail::auto_union<void, long long>::~auto_union() (line 244) | called 10 times, returned 10 times | 100.0% |
sumty::detail::auto_union<void, myerr<1ul> >::auto_union() (line 238) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<void, myerr<1ul> >::~auto_union() (line 244) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<void, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::auto_union() (line 238) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<void, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~auto_union() (line 244) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<void, std::error_code>::auto_union() (line 238) | called 3 times, returned 3 times | 100.0% |
sumty::detail::auto_union<void, std::error_code>::~auto_union() (line 244) | called 3 times, returned 3 times | 100.0% |
sumty::detail::auto_union<void, std::vector<int, std::allocator<int> > >::auto_union() (line 238) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<void, std::vector<int, std::allocator<int> > >::~auto_union() (line 244) | called 2 times, returned 2 times | 100.0% |
sumty::detail::auto_union<void, std::vector<int, std::allocator<int> >, empty_t>::auto_union() (line 238) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<void, std::vector<int, std::allocator<int> >, empty_t>::~auto_union() (line 244) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<void, sumty::error_set<myerr<0ul>, myerr<1ul>, myerr<2ul> > >::auto_union() (line 238) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<void, sumty::error_set<myerr<0ul>, myerr<1ul>, myerr<2ul> > >::~auto_union() (line 244) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<void, unsigned int>::auto_union() (line 238) | called 1 time, returned 1 time | 100.0% |
sumty::detail::auto_union<void, unsigned int>::~auto_union() (line 244) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, Test>::type>::reference sumty::detail::auto_union<Test>::get<0ul>() (line 78) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, bool, int&>::type>::const_reference sumty::detail::auto_union<bool, int&>::get<0ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, bool, int&>::type>::reference sumty::detail::auto_union<bool, int&>::get<0ul>() (line 78) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, bool, int>::type>::const_reference sumty::detail::auto_union<bool, int>::get<0ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, bool>::type>::const_reference sumty::detail::auto_union<bool>::get<0ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, empty_t>::type>::const_reference sumty::detail::auto_union<empty_t>::get<0ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, empty_t>::type>::reference sumty::detail::auto_union<empty_t>::get<0ul>() (line 78) | called 8 times, returned 8 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, float, bool, int&>::type>::const_reference sumty::detail::auto_union<float, bool, int&>::get<0ul>() const (line 87) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, float, bool, int&>::type>::reference sumty::detail::auto_union<float, bool, int&>::get<0ul>() (line 78) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, float, empty_t>::type>::const_reference sumty::detail::auto_union<float, empty_t>::get<0ul>() const (line 87) | called 12 times, returned 12 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, float, empty_t>::type>::reference sumty::detail::auto_union<float, empty_t>::get<0ul>() (line 78) | called 37 times, returned 37 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, float>::type>::const_reference sumty::detail::auto_union<float>::get<0ul>() const (line 87) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, float>::type>::reference sumty::detail::auto_union<float>::get<0ul>() (line 78) | called 6 times, returned 6 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int const&, int const&>::type>::const_reference sumty::detail::auto_union<int const&, int const&>::get<0ul>() const (line 208) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int const&>::type>::const_reference sumty::detail::auto_union<int const&>::get<0ul>() const (line 208) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int&, float, empty_t>::type>::const_reference sumty::detail::auto_union<int&, float, empty_t>::get<0ul>() const (line 208) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, int&, float, empty_t>::type>::reference sumty::detail::auto_union<int&, float, empty_t>::get<0ul>() (line 198) | called 27 times, returned 27 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int&, float>::type>::const_reference sumty::detail::auto_union<int&, float>::get<0ul>() const (line 208) | called 8 times, returned 8 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int&, float>::type>::reference sumty::detail::auto_union<int&, float>::get<0ul>() (line 198) | called 30 times, returned 30 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int&, std::error_code>::type>::reference sumty::detail::auto_union<int&, std::error_code>::get<0ul>() (line 198) | called 22 times, returned 22 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int&>::type>::const_reference sumty::detail::auto_union<int&>::get<0ul>() const (line 208) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, int&>::type>::reference sumty::detail::auto_union<int&>::get<0ul>() (line 198) | called 4 times, returned 4 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int, bool>::type>::const_reference sumty::detail::auto_union<int, bool>::get<0ul>() const (line 87) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int, bool>::type>::reference sumty::detail::auto_union<int, bool>::get<0ul>() (line 78) | called 8 times, returned 8 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int, float&, void>::type>::reference sumty::detail::auto_union<int, float&, void>::get<0ul>() (line 78) | called 4 times, returned 4 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int, int>::type>::const_reference sumty::detail::auto_union<int, int>::get<0ul>() const (line 87) | called 7 times, returned 7 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int, std::error_code>::type>::const_reference sumty::detail::auto_union<int, std::error_code>::get<0ul>() const (line 87) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int, std::error_code>::type>::reference sumty::detail::auto_union<int, std::error_code>::get<0ul>() (line 78) | called 17 times, returned 17 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int, void>::type>::const_reference sumty::detail::auto_union<int, void>::get<0ul>() const (line 87) | called 6 times, returned 6 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int, void>::type>::reference sumty::detail::auto_union<int, void>::get<0ul>() (line 78) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int>::type>::const_reference sumty::detail::auto_union<int>::get<0ul>() const (line 87) | called 73 times, returned 73 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, int>::type>::reference sumty::detail::auto_union<int>::get<0ul>() (line 78) | called 77 times, returned 77 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, long long>::type>::reference sumty::detail::auto_union<long long>::get<0ul>() (line 78) | called 9 times, returned 9 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<0ul> >::type>::const_reference sumty::detail::auto_union<myerr<0ul> >::get<0ul>() const (line 87) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<0ul> >::type>::reference sumty::detail::auto_union<myerr<0ul> >::get<0ul>() (line 78) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<0ul>, myerr<1ul> >::type>::const_reference sumty::detail::auto_union<myerr<0ul>, myerr<1ul> >::get<0ul>() const (line 87) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<0ul>, myerr<1ul>, myerr<2ul> >::type>::const_reference sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::get<0ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<0ul>, myerr<1ul>, myerr<2ul> >::type>::reference sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::get<0ul>() (line 78) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<1ul> >::type>::reference sumty::detail::auto_union<myerr<1ul> >::get<0ul>() (line 78) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<1ul>, myerr<2ul> >::type>::const_reference sumty::detail::auto_union<myerr<1ul>, myerr<2ul> >::get<0ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<1ul>, myerr<2ul> >::type>::reference sumty::detail::auto_union<myerr<1ul>, myerr<2ul> >::get<0ul>() (line 78) | called 6 times, returned 6 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<1ul>, myerr<2ul>, myerr<0ul> >::type>::reference sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::get<0ul>() (line 78) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<2ul> >::type>::const_reference sumty::detail::auto_union<myerr<2ul> >::get<0ul>() const (line 87) | called 3 times, returned 3 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<2ul> >::type>::reference sumty::detail::auto_union<myerr<2ul> >::get<0ul>() (line 78) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<2ul>, myerr<0ul> >::type>::const_reference sumty::detail::auto_union<myerr<2ul>, myerr<0ul> >::get<0ul>() const (line 87) | called 3 times, returned 3 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, myerr<2ul>, myerr<0ul> >::type>::reference sumty::detail::auto_union<myerr<2ul>, myerr<0ul> >::get<0ul>() (line 78) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::reference sumty::detail::auto_union<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get<0ul>() (line 78) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, std::error_code>::type>::const_reference sumty::detail::auto_union<std::error_code>::get<0ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<0ul, std::error_code>::type>::reference sumty::detail::auto_union<std::error_code>::get<0ul>() (line 78) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, std::vector<int, std::allocator<int> > >::type>::reference sumty::detail::auto_union<std::vector<int, std::allocator<int> > >::get<0ul>() (line 78) | called 13 times, returned 13 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, std::vector<int, std::allocator<int> >, bool>::type>::reference sumty::detail::auto_union<std::vector<int, std::allocator<int> >, bool>::get<0ul>() (line 78) | called 4 times, returned 4 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, std::vector<int, std::allocator<int> >, empty_t>::type>::reference sumty::detail::auto_union<std::vector<int, std::allocator<int> >, empty_t>::get<0ul>() (line 78) | called 4 times, returned 4 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, sumty::error_set<myerr<0ul>, myerr<1ul>, myerr<2ul> > >::type>::reference sumty::detail::auto_union<sumty::error_set<myerr<0ul>, myerr<1ul>, myerr<2ul> > >::get<0ul>() (line 78) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, unsigned int, std::error_code>::type>::const_reference sumty::detail::auto_union<unsigned int, std::error_code>::get<0ul>() const (line 87) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, unsigned int>::type>::const_reference sumty::detail::auto_union<unsigned int>::get<0ul>() const (line 87) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, void, Test>::type>::reference sumty::detail::auto_union<void, Test>::get<0ul>() (line 256) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, void, int>::type>::const_reference sumty::detail::auto_union<void, int>::get<0ul>() const (line 266) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<0ul, void, int>::type>::reference sumty::detail::auto_union<void, int>::get<0ul>() (line 256) | called 5 times, returned 5 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, bool, int&>::type>::const_reference sumty::detail::auto_union<bool, int&>::get<1ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, bool, int&>::type>::reference sumty::detail::auto_union<bool, int&>::get<1ul>() (line 78) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, bool, int>::type>::const_reference sumty::detail::auto_union<bool, int>::get<1ul>() const (line 87) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, float, bool, int&>::type>::const_reference sumty::detail::auto_union<float, bool, int&>::get<1ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, float, bool, int&>::type>::reference sumty::detail::auto_union<float, bool, int&>::get<1ul>() (line 78) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, float, empty_t>::type>::const_reference sumty::detail::auto_union<float, empty_t>::get<1ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, float, empty_t>::type>::reference sumty::detail::auto_union<float, empty_t>::get<1ul>() (line 78) | called 8 times, returned 8 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, float, int, bool>::type>::reference sumty::detail::auto_union<float, int, bool>::get<1ul>() (line 78) | called 8 times, returned 8 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, int const&, int const&>::type>::const_reference sumty::detail::auto_union<int const&, int const&>::get<1ul>() const (line 208) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, int&, float, empty_t>::type>::const_reference sumty::detail::auto_union<int&, float, empty_t>::get<1ul>() const (line 208) | called 12 times, returned 12 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, int&, float, empty_t>::type>::reference sumty::detail::auto_union<int&, float, empty_t>::get<1ul>() (line 198) | called 37 times, returned 37 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, int&, float>::type>::const_reference sumty::detail::auto_union<int&, float>::get<1ul>() const (line 208) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, int&, float>::type>::reference sumty::detail::auto_union<int&, float>::get<1ul>() (line 198) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, int&, std::error_code>::type>::reference sumty::detail::auto_union<int&, std::error_code>::get<1ul>() (line 198) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, int, bool>::type>::const_reference sumty::detail::auto_union<int, bool>::get<1ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, int, int>::type>::const_reference sumty::detail::auto_union<int, int>::get<1ul>() const (line 87) | called 7 times, returned 7 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, int, std::error_code>::type>::const_reference sumty::detail::auto_union<int, std::error_code>::get<1ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, int, std::error_code>::type>::reference sumty::detail::auto_union<int, std::error_code>::get<1ul>() (line 78) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, int, std::vector<int, std::allocator<int> >, bool>::type>::reference sumty::detail::auto_union<int, std::vector<int, std::allocator<int> >, bool>::get<1ul>() (line 78) | called 4 times, returned 4 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, int, void, int>::type>::reference sumty::detail::auto_union<int, void, int>::get<1ul>() (line 78) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, myerr<0ul>, myerr<1ul>, myerr<2ul> >::type>::const_reference sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::get<1ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, myerr<0ul>, myerr<1ul>, myerr<2ul> >::type>::reference sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::get<1ul>() (line 78) | called 6 times, returned 6 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, myerr<1ul>, myerr<2ul> >::type>::const_reference sumty::detail::auto_union<myerr<1ul>, myerr<2ul> >::get<1ul>() const (line 87) | called 3 times, returned 3 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, myerr<1ul>, myerr<2ul> >::type>::reference sumty::detail::auto_union<myerr<1ul>, myerr<2ul> >::get<1ul>() (line 78) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, myerr<1ul>, myerr<2ul>, myerr<0ul> >::type>::const_reference sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::get<1ul>() const (line 87) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, myerr<1ul>, myerr<2ul>, myerr<0ul> >::type>::reference sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::get<1ul>() (line 78) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, myerr<2ul>, myerr<0ul> >::type>::const_reference sumty::detail::auto_union<myerr<2ul>, myerr<0ul> >::get<1ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, myerr<2ul>, myerr<0ul> >::type>::reference sumty::detail::auto_union<myerr<2ul>, myerr<0ul> >::get<1ul>() (line 78) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, Test>::type>::reference sumty::detail::auto_union<void, Test>::get<1ul>() (line 256) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, float>::type>::const_reference sumty::detail::auto_union<void, float>::get<1ul>() const (line 266) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, float>::type>::reference sumty::detail::auto_union<void, float>::get<1ul>() (line 256) | called 4 times, returned 4 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, int&, float, empty_t>::type>::const_reference sumty::detail::auto_union<void, int&, float, empty_t>::get<1ul>() const (line 266) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, int&, float, empty_t>::type>::reference sumty::detail::auto_union<void, int&, float, empty_t>::get<1ul>() (line 256) | called 27 times, returned 27 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, int&, float>::type>::const_reference sumty::detail::auto_union<void, int&, float>::get<1ul>() const (line 266) | called 8 times, returned 8 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, int&, float>::type>::reference sumty::detail::auto_union<void, int&, float>::get<1ul>() (line 256) | called 30 times, returned 30 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, int>::type>::const_reference sumty::detail::auto_union<void, int>::get<1ul>() const (line 266) | called 61 times, returned 61 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, int>::type>::reference sumty::detail::auto_union<void, int>::get<1ul>() (line 256) | called 50 times, returned 50 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, long long>::type>::reference sumty::detail::auto_union<void, long long>::get<1ul>() (line 256) | called 9 times, returned 9 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, myerr<1ul> >::type>::reference sumty::detail::auto_union<void, myerr<1ul> >::get<1ul>() (line 256) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::reference sumty::detail::auto_union<void, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get<1ul>() (line 256) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, std::error_code>::type>::const_reference sumty::detail::auto_union<void, std::error_code>::get<1ul>() const (line 266) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, std::vector<int, std::allocator<int> > >::type>::reference sumty::detail::auto_union<void, std::vector<int, std::allocator<int> > >::get<1ul>() (line 256) | called 13 times, returned 13 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, std::vector<int, std::allocator<int> >, empty_t>::type>::reference sumty::detail::auto_union<void, std::vector<int, std::allocator<int> >, empty_t>::get<1ul>() (line 256) | called 4 times, returned 4 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, sumty::error_set<myerr<0ul>, myerr<1ul>, myerr<2ul> > >::type>::reference sumty::detail::auto_union<void, sumty::error_set<myerr<0ul>, myerr<1ul>, myerr<2ul> > >::get<1ul>() (line 256) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<1ul, void, unsigned int>::type>::const_reference sumty::detail::auto_union<void, unsigned int>::get<1ul>() const (line 266) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<2ul, float, bool, int&>::type>::const_reference sumty::detail::auto_union<float, bool, int&>::get<2ul>() const (line 87) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<2ul, float, bool, int&>::type>::reference sumty::detail::auto_union<float, bool, int&>::get<2ul>() (line 78) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<2ul, int&, float, empty_t>::type>::const_reference sumty::detail::auto_union<int&, float, empty_t>::get<2ul>() const (line 208) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<2ul, int&, float, empty_t>::type>::reference sumty::detail::auto_union<int&, float, empty_t>::get<2ul>() (line 198) | called 8 times, returned 8 times | 100.0% |
sumty::detail::traits<sumty::detail::select<2ul, int, void, int>::type>::reference sumty::detail::auto_union<int, void, int>::get<2ul>() (line 78) | called 1 time, returned 1 time | 100.0% |
sumty::detail::traits<sumty::detail::select<2ul, myerr<0ul>, myerr<1ul>, myerr<2ul> >::type>::const_reference sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::get<2ul>() const (line 87) | called 3 times, returned 3 times | 100.0% |
sumty::detail::traits<sumty::detail::select<2ul, myerr<0ul>, myerr<1ul>, myerr<2ul> >::type>::reference sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::get<2ul>() (line 78) | called 2 times, returned 2 times | 100.0% |
sumty::detail::traits<sumty::detail::select<2ul, myerr<1ul>, myerr<2ul>, myerr<0ul> >::type>::reference sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::get<2ul>() (line 78) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<2ul, void, int&, float, empty_t>::type>::const_reference sumty::detail::auto_union<void, int&, float, empty_t>::get<2ul>() const (line 266) | called 12 times, returned 12 times | 100.0% |
sumty::detail::traits<sumty::detail::select<2ul, void, int&, float, empty_t>::type>::reference sumty::detail::auto_union<void, int&, float, empty_t>::get<2ul>() (line 256) | called 37 times, returned 37 times | 100.0% |
sumty::detail::traits<sumty::detail::select<2ul, void, int&, float>::type>::const_reference sumty::detail::auto_union<void, int&, float>::get<2ul>() const (line 266) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<2ul, void, int&, float>::type>::reference sumty::detail::auto_union<void, int&, float>::get<2ul>() (line 256) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<3ul, void, int&, float, empty_t>::type>::const_reference sumty::detail::auto_union<void, int&, float, empty_t>::get<3ul>() const (line 266) | not called | 0.0% |
sumty::detail::traits<sumty::detail::select<3ul, void, int&, float, empty_t>::type>::reference sumty::detail::auto_union<void, int&, float, empty_t>::get<3ul>() (line 256) | called 8 times, returned 8 times | 100.0% |
void sumty::detail::auto_union<Test>::construct<0ul, bool&>(bool&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<Test>::destroy<0ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<bool, int&>::construct<0ul, bool const&>(bool const&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<bool, int&>::construct<1ul, int&>(int&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<bool, int&>::destroy<0ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<bool, int&>::destroy<1ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<bool, int>::construct<0ul, sumty::never>(sumty::never&&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<bool, int>::construct<1ul, int>(int&&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<bool, int>::destroy<0ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<bool, int>::destroy<1ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<bool>::destroy<0ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<empty_t>::construct<0ul, empty_t>(empty_t&&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<empty_t>::construct<0ul>() (line 97) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<empty_t>::destroy<0ul>() (line 106) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<float&, void>::destroy<0ul>() (line 229) | not called | 0.0% |
void sumty::detail::auto_union<float&, void>::destroy<1ul>() (line 229) | not called | 0.0% |
void sumty::detail::auto_union<float, bool, int&>::construct<0ul, float const&>(float const&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<float, bool, int&>::construct<0ul>() (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<float, bool, int&>::construct<1ul, bool const&>(bool const&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<float, bool, int&>::construct<2ul, int&>(int&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<float, bool, int&>::destroy<0ul>() (line 106) | called 3 times, returned 3 times | 100.0% |
void sumty::detail::auto_union<float, bool, int&>::destroy<1ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<float, bool, int&>::destroy<2ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<float, empty_t>::construct<0ul, float const&>(float const&) (line 97) | called 15 times, returned 15 times | 100.0% |
void sumty::detail::auto_union<float, empty_t>::construct<0ul, float>(float&&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<float, empty_t>::construct<1ul, empty_t>(empty_t&&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<float, empty_t>::construct<1ul>() (line 97) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<float, empty_t>::destroy<0ul>() (line 106) | called 16 times, returned 16 times | 100.0% |
void sumty::detail::auto_union<float, empty_t>::destroy<1ul>() (line 106) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<float, int, bool>::construct<1ul, int const&>(int const&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<float, int, bool>::destroy<0ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<float, int, bool>::destroy<1ul>() (line 106) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<float, int, bool>::destroy<2ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<float>::construct<0ul, float const&>(float const&) (line 97) | called 5 times, returned 5 times | 100.0% |
void sumty::detail::auto_union<float>::construct<0ul, float>(float&&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<float>::destroy<0ul>() (line 106) | called 5 times, returned 5 times | 100.0% |
void sumty::detail::auto_union<int const&, int const&>::construct<0ul, int const&>(int const&) (line 217) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int const&, int const&>::construct<1ul, int const&>(int const&) (line 217) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int const&, int const&>::destroy<0ul>() (line 229) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int const&, int const&>::destroy<1ul>() (line 229) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int const&>::construct<0ul, int const&>(int const&) (line 217) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int const&>::destroy<0ul>() (line 229) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int&, float, empty_t>::construct<0ul, int&>(int&) (line 217) | called 9 times, returned 9 times | 100.0% |
void sumty::detail::auto_union<int&, float, empty_t>::construct<1ul, float const&>(float const&) (line 217) | called 15 times, returned 15 times | 100.0% |
void sumty::detail::auto_union<int&, float, empty_t>::construct<1ul, float>(float&&) (line 217) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int&, float, empty_t>::construct<2ul, empty_t>(empty_t&&) (line 217) | not called | 0.0% |
void sumty::detail::auto_union<int&, float, empty_t>::construct<2ul>() (line 217) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<int&, float, empty_t>::destroy<0ul>() (line 229) | called 8 times, returned 8 times | 100.0% |
void sumty::detail::auto_union<int&, float, empty_t>::destroy<1ul>() (line 229) | called 16 times, returned 16 times | 100.0% |
void sumty::detail::auto_union<int&, float, empty_t>::destroy<2ul>() (line 229) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<int&, float>::construct<0ul, int&>(int&) (line 217) | called 17 times, returned 17 times | 100.0% |
void sumty::detail::auto_union<int&, float>::construct<1ul, float const&>(float const&) (line 217) | not called | 0.0% |
void sumty::detail::auto_union<int&, float>::construct<1ul, float>(float&&) (line 217) | not called | 0.0% |
void sumty::detail::auto_union<int&, float>::destroy<0ul>() (line 229) | called 14 times, returned 14 times | 100.0% |
void sumty::detail::auto_union<int&, float>::destroy<1ul>() (line 229) | not called | 0.0% |
void sumty::detail::auto_union<int&, std::error_code>::construct<0ul, int&>(int&) (line 217) | called 7 times, returned 7 times | 100.0% |
void sumty::detail::auto_union<int&, std::error_code>::construct<0ul, sumty::never>(sumty::never&&) (line 217) | not called | 0.0% |
void sumty::detail::auto_union<int&, std::error_code>::construct<1ul, std::error_code>(std::error_code&&) (line 217) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<int&, std::error_code>::construct<1ul, sumty::never>(sumty::never&&) (line 217) | not called | 0.0% |
void sumty::detail::auto_union<int&, std::error_code>::destroy<0ul>() (line 229) | called 7 times, returned 7 times | 100.0% |
void sumty::detail::auto_union<int&, std::error_code>::destroy<1ul>() (line 229) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<int&>::construct<0ul, int&>(int&) (line 217) | called 4 times, returned 4 times | 100.0% |
void sumty::detail::auto_union<int&>::destroy<0ul>() (line 229) | called 4 times, returned 4 times | 100.0% |
void sumty::detail::auto_union<int, bool>::construct<0ul, int const&>(int const&) (line 97) | called 3 times, returned 3 times | 100.0% |
void sumty::detail::auto_union<int, bool>::destroy<0ul>() (line 106) | called 3 times, returned 3 times | 100.0% |
void sumty::detail::auto_union<int, bool>::destroy<1ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<int, float&, void>::construct<0ul>() (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, float&, void>::destroy<0ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, float&, void>::destroy<1ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<int, float&, void>::destroy<2ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<int, int>::construct<0ul, int const&>(int const&) (line 97) | called 4 times, returned 4 times | 100.0% |
void sumty::detail::auto_union<int, int>::construct<0ul, int>(int&&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<int, int>::construct<0ul, sumty::never>(sumty::never&&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<int, int>::construct<1ul, int const&>(int const&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<int, int>::construct<1ul, int>(int&&) (line 97) | called 5 times, returned 5 times | 100.0% |
void sumty::detail::auto_union<int, int>::destroy<0ul>() (line 106) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<int, int>::destroy<1ul>() (line 106) | called 7 times, returned 7 times | 100.0% |
void sumty::detail::auto_union<int, std::error_code>::construct<0ul, float const&>(float const&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, std::error_code>::construct<0ul, float>(float&&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, std::error_code>::construct<0ul, int const&>(int const&) (line 97) | called 5 times, returned 5 times | 100.0% |
void sumty::detail::auto_union<int, std::error_code>::construct<0ul, int>(int&&) (line 97) | called 3 times, returned 3 times | 100.0% |
void sumty::detail::auto_union<int, std::error_code>::construct<0ul>() (line 97) | called 3 times, returned 3 times | 100.0% |
void sumty::detail::auto_union<int, std::error_code>::construct<1ul, std::error_code const&>(std::error_code const&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<int, std::error_code>::construct<1ul, std::error_code>(std::error_code&&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<int, std::error_code>::construct<1ul, sumty::never>(sumty::never&&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<int, std::error_code>::destroy<0ul>() (line 106) | called 13 times, returned 13 times | 100.0% |
void sumty::detail::auto_union<int, std::error_code>::destroy<1ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<int, std::vector<int, std::allocator<int> >, bool>::construct<1ul, std::initializer_list<int>&>(std::initializer_list<int>&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, std::vector<int, std::allocator<int> >, bool>::destroy<0ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<int, std::vector<int, std::allocator<int> >, bool>::destroy<1ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, std::vector<int, std::allocator<int> >, bool>::destroy<2ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<int, void, int>::construct<0ul>() (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, void, int>::construct<1ul, sumty::void_t const&>(sumty::void_t const&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, void, int>::construct<2ul, int>(int&&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, void, int>::destroy<0ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, void, int>::destroy<1ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, void, int>::destroy<2ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, void>::construct<0ul, int const&>(int const&) (line 97) | called 7 times, returned 7 times | 100.0% |
void sumty::detail::auto_union<int, void>::construct<0ul, int>(int&&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int, void>::construct<0ul, sumty::never>(sumty::never&&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<int, void>::construct<1ul, sumty::void_t const&>(sumty::void_t const&) (line 97) | called 5 times, returned 5 times | 100.0% |
void sumty::detail::auto_union<int, void>::construct<1ul>() (line 97) | not called | 0.0% |
void sumty::detail::auto_union<int, void>::destroy<0ul>() (line 106) | called 8 times, returned 8 times | 100.0% |
void sumty::detail::auto_union<int, void>::destroy<1ul>() (line 106) | called 5 times, returned 5 times | 100.0% |
void sumty::detail::auto_union<int>::construct<0ul, float>(float&&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<int>::construct<0ul, int const&>(int const&) (line 97) | called 49 times, returned 49 times | 100.0% |
void sumty::detail::auto_union<int>::construct<0ul, int&>(int&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<int>::construct<0ul, int>(int&&) (line 97) | called 25 times, returned 25 times | 100.0% |
void sumty::detail::auto_union<int>::construct<0ul, sumty::never>(sumty::never&&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<int>::construct<0ul>() (line 97) | called 4 times, returned 4 times | 100.0% |
void sumty::detail::auto_union<int>::destroy<0ul>() (line 106) | called 81 times, returned 81 times | 100.0% |
void sumty::detail::auto_union<long long>::construct<0ul, int const&>(int const&) (line 97) | called 4 times, returned 4 times | 100.0% |
void sumty::detail::auto_union<long long>::construct<0ul, long long>(long long&&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<long long>::destroy<0ul>() (line 106) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<myerr<0ul> >::construct<0ul, myerr<0ul> const&>(myerr<0ul> const&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<myerr<0ul> >::construct<0ul>() (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<myerr<0ul> >::destroy<0ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<myerr<0ul>, myerr<1ul> >::construct<0ul>() (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<myerr<0ul>, myerr<1ul> >::destroy<0ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<myerr<0ul>, myerr<1ul> >::destroy<1ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::construct<0ul, myerr<0ul> const&>(myerr<0ul> const&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::construct<0ul>() (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::construct<1ul, int>(int&&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::construct<1ul, myerr<1ul> >(myerr<1ul>&&) (line 97) | called 5 times, returned 5 times | 100.0% |
void sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::construct<2ul, myerr<2ul> const&>(myerr<2ul> const&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::destroy<0ul>() (line 106) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::destroy<1ul>() (line 106) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<myerr<0ul>, myerr<1ul>, myerr<2ul> >::destroy<2ul>() (line 106) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<1ul> >::construct<0ul, int>(int&&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<myerr<1ul> >::construct<0ul, myerr<1ul> >(myerr<1ul>&&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<myerr<1ul> >::destroy<0ul>() (line 106) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<1ul>, myerr<2ul> >::construct<0ul, int>(int&&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<myerr<1ul>, myerr<2ul> >::construct<0ul, myerr<1ul> >(myerr<1ul>&&) (line 97) | called 5 times, returned 5 times | 100.0% |
void sumty::detail::auto_union<myerr<1ul>, myerr<2ul> >::construct<1ul, myerr<2ul> const&>(myerr<2ul> const&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<1ul>, myerr<2ul> >::destroy<0ul>() (line 106) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<myerr<1ul>, myerr<2ul> >::destroy<1ul>() (line 106) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::construct<0ul, myerr<1ul> const&>(myerr<1ul> const&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::construct<0ul>() (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::construct<1ul, myerr<2ul> const&>(myerr<2ul> const&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::construct<2ul, myerr<0ul> const&>(myerr<0ul> const&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::destroy<0ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::destroy<1ul>() (line 106) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<1ul>, myerr<2ul>, myerr<0ul> >::destroy<2ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<myerr<2ul> >::construct<0ul, myerr<2ul> const&>(myerr<2ul> const&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<2ul> >::destroy<0ul>() (line 106) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<2ul>, myerr<0ul> >::construct<0ul, myerr<2ul> >(myerr<2ul>&&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<2ul>, myerr<0ul> >::construct<0ul, myerr<2ul> const&>(myerr<2ul> const&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<myerr<2ul>, myerr<0ul> >::construct<1ul, myerr<0ul> const&>(myerr<0ul> const&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<myerr<2ul>, myerr<0ul> >::destroy<0ul>() (line 106) | called 4 times, returned 4 times | 100.0% |
void sumty::detail::auto_union<myerr<2ul>, myerr<0ul> >::destroy<1ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<0ul, char const (&) [6]>(char const (&) [6]) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy<0ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<std::error_code>::construct<0ul, std::error_code const&>(std::error_code const&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<std::error_code>::construct<0ul, std::error_code>(std::error_code&&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<std::error_code>::construct<0ul, sumty::never>(sumty::never&&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<std::error_code>::construct<0ul>() (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<std::error_code>::destroy<0ul>() (line 106) | called 4 times, returned 4 times | 100.0% |
void sumty::detail::auto_union<std::vector<int, std::allocator<int> > >::construct<0ul, std::initializer_list<int>&>(std::initializer_list<int>&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<std::vector<int, std::allocator<int> > >::destroy<0ul>() (line 106) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<std::vector<int, std::allocator<int> >, bool>::construct<0ul, std::initializer_list<int>&>(std::initializer_list<int>&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<std::vector<int, std::allocator<int> >, bool>::destroy<0ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<std::vector<int, std::allocator<int> >, bool>::destroy<1ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<std::vector<int, std::allocator<int> >, empty_t>::construct<0ul, std::initializer_list<int>&>(std::initializer_list<int>&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<std::vector<int, std::allocator<int> >, empty_t>::destroy<0ul>() (line 106) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<std::vector<int, std::allocator<int> >, empty_t>::destroy<1ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<sumty::error_set<myerr<0ul>, myerr<1ul>, myerr<2ul> > >::construct<0ul, myerr<1ul> >(myerr<1ul>&&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<sumty::error_set<myerr<0ul>, myerr<1ul>, myerr<2ul> > >::destroy<0ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<unsigned int, std::error_code>::construct<0ul, unsigned int>(unsigned int&&) (line 97) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<unsigned int, std::error_code>::construct<1ul, std::error_code const&>(std::error_code const&) (line 97) | not called | 0.0% |
void sumty::detail::auto_union<unsigned int, std::error_code>::destroy<0ul>() (line 106) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<unsigned int, std::error_code>::destroy<1ul>() (line 106) | not called | 0.0% |
void sumty::detail::auto_union<unsigned int>::construct<0ul, unsigned int>(unsigned int&&) (line 97) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<unsigned int>::destroy<0ul>() (line 106) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, Test>::construct<0ul>() (line 275) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<void, Test>::construct<1ul, bool&>(bool&) (line 275) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, Test>::destroy<0ul>() (line 282) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<void, Test>::destroy<1ul>() (line 282) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, float>::construct<0ul>() (line 275) | called 3 times, returned 3 times | 100.0% |
void sumty::detail::auto_union<void, float>::construct<1ul, float const&>(float const&) (line 275) | called 3 times, returned 3 times | 100.0% |
void sumty::detail::auto_union<void, float>::destroy<0ul>() (line 282) | called 3 times, returned 3 times | 100.0% |
void sumty::detail::auto_union<void, float>::destroy<1ul>() (line 282) | called 3 times, returned 3 times | 100.0% |
void sumty::detail::auto_union<void, int&, float, empty_t>::construct<0ul>() (line 275) | called 9 times, returned 9 times | 100.0% |
void sumty::detail::auto_union<void, int&, float, empty_t>::construct<1ul, int&>(int&) (line 275) | called 9 times, returned 9 times | 100.0% |
void sumty::detail::auto_union<void, int&, float, empty_t>::construct<2ul, float const&>(float const&) (line 275) | called 15 times, returned 15 times | 100.0% |
void sumty::detail::auto_union<void, int&, float, empty_t>::construct<2ul, float>(float&&) (line 275) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, int&, float, empty_t>::construct<3ul, empty_t>(empty_t&&) (line 275) | not called | 0.0% |
void sumty::detail::auto_union<void, int&, float, empty_t>::construct<3ul>() (line 275) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<void, int&, float, empty_t>::destroy<0ul>() (line 282) | called 8 times, returned 8 times | 100.0% |
void sumty::detail::auto_union<void, int&, float, empty_t>::destroy<1ul>() (line 282) | called 8 times, returned 8 times | 100.0% |
void sumty::detail::auto_union<void, int&, float, empty_t>::destroy<2ul>() (line 282) | called 16 times, returned 16 times | 100.0% |
void sumty::detail::auto_union<void, int&, float, empty_t>::destroy<3ul>() (line 282) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<void, int&, float>::construct<0ul>() (line 275) | called 9 times, returned 9 times | 100.0% |
void sumty::detail::auto_union<void, int&, float>::construct<1ul, int&>(int&) (line 275) | called 17 times, returned 17 times | 100.0% |
void sumty::detail::auto_union<void, int&, float>::construct<2ul, float const&>(float const&) (line 275) | not called | 0.0% |
void sumty::detail::auto_union<void, int&, float>::construct<2ul, float>(float&&) (line 275) | not called | 0.0% |
void sumty::detail::auto_union<void, int&, float>::destroy<0ul>() (line 282) | called 9 times, returned 9 times | 100.0% |
void sumty::detail::auto_union<void, int&, float>::destroy<1ul>() (line 282) | called 14 times, returned 14 times | 100.0% |
void sumty::detail::auto_union<void, int&, float>::destroy<2ul>() (line 282) | not called | 0.0% |
void sumty::detail::auto_union<void, int>::construct<0ul, sumty::never>(sumty::never&&) (line 275) | not called | 0.0% |
void sumty::detail::auto_union<void, int>::construct<0ul, sumty::void_t const&>(sumty::void_t const&) (line 275) | called 4 times, returned 4 times | 100.0% |
void sumty::detail::auto_union<void, int>::construct<0ul>() (line 275) | called 37 times, returned 37 times | 100.0% |
void sumty::detail::auto_union<void, int>::construct<1ul, float>(float&&) (line 275) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, int>::construct<1ul, int const&>(int const&) (line 275) | called 30 times, returned 30 times | 100.0% |
void sumty::detail::auto_union<void, int>::construct<1ul, int>(int&&) (line 275) | called 19 times, returned 19 times | 100.0% |
void sumty::detail::auto_union<void, int>::construct<1ul, sumty::never>(sumty::never&&) (line 275) | not called | 0.0% |
void sumty::detail::auto_union<void, int>::destroy<0ul>() (line 282) | called 40 times, returned 40 times | 100.0% |
void sumty::detail::auto_union<void, int>::destroy<1ul>() (line 282) | called 50 times, returned 50 times | 100.0% |
void sumty::detail::auto_union<void, long long>::construct<0ul>() (line 275) | called 9 times, returned 9 times | 100.0% |
void sumty::detail::auto_union<void, long long>::construct<1ul, int const&>(int const&) (line 275) | called 4 times, returned 4 times | 100.0% |
void sumty::detail::auto_union<void, long long>::construct<1ul, long long>(long long&&) (line 275) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<void, long long>::destroy<0ul>() (line 282) | called 8 times, returned 8 times | 100.0% |
void sumty::detail::auto_union<void, long long>::destroy<1ul>() (line 282) | called 6 times, returned 6 times | 100.0% |
void sumty::detail::auto_union<void, myerr<1ul> >::construct<0ul, sumty::never>(sumty::never&&) (line 275) | not called | 0.0% |
void sumty::detail::auto_union<void, myerr<1ul> >::construct<1ul, myerr<1ul> >(myerr<1ul>&&) (line 275) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, myerr<1ul> >::destroy<0ul>() (line 282) | not called | 0.0% |
void sumty::detail::auto_union<void, myerr<1ul> >::destroy<1ul>() (line 282) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<1ul, char const (&) [6]>(char const (&) [6]) (line 275) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy<0ul>() (line 282) | not called | 0.0% |
void sumty::detail::auto_union<void, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy<1ul>() (line 282) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, std::error_code>::construct<0ul>() (line 275) | called 3 times, returned 3 times | 100.0% |
void sumty::detail::auto_union<void, std::error_code>::destroy<0ul>() (line 282) | called 3 times, returned 3 times | 100.0% |
void sumty::detail::auto_union<void, std::error_code>::destroy<1ul>() (line 282) | not called | 0.0% |
void sumty::detail::auto_union<void, std::vector<int, std::allocator<int> > >::construct<0ul>() (line 275) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, std::vector<int, std::allocator<int> > >::construct<1ul, std::initializer_list<int>&>(std::initializer_list<int>&) (line 275) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<void, std::vector<int, std::allocator<int> > >::destroy<0ul>() (line 282) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, std::vector<int, std::allocator<int> > >::destroy<1ul>() (line 282) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<void, std::vector<int, std::allocator<int> >, empty_t>::construct<0ul>() (line 275) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, std::vector<int, std::allocator<int> >, empty_t>::construct<1ul, std::initializer_list<int>&>(std::initializer_list<int>&) (line 275) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<void, std::vector<int, std::allocator<int> >, empty_t>::destroy<0ul>() (line 282) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, std::vector<int, std::allocator<int> >, empty_t>::destroy<1ul>() (line 282) | called 2 times, returned 2 times | 100.0% |
void sumty::detail::auto_union<void, std::vector<int, std::allocator<int> >, empty_t>::destroy<2ul>() (line 282) | not called | 0.0% |
void sumty::detail::auto_union<void, sumty::error_set<myerr<0ul>, myerr<1ul>, myerr<2ul> > >::construct<0ul, sumty::void_t const&>(sumty::void_t const&) (line 275) | not called | 0.0% |
void sumty::detail::auto_union<void, sumty::error_set<myerr<0ul>, myerr<1ul>, myerr<2ul> > >::construct<1ul, myerr<1ul> >(myerr<1ul>&&) (line 275) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, sumty::error_set<myerr<0ul>, myerr<1ul>, myerr<2ul> > >::destroy<0ul>() (line 282) | not called | 0.0% |
void sumty::detail::auto_union<void, sumty::error_set<myerr<0ul>, myerr<1ul>, myerr<2ul> > >::destroy<1ul>() (line 282) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, unsigned int>::construct<0ul>() (line 275) | not called | 0.0% |
void sumty::detail::auto_union<void, unsigned int>::construct<1ul, unsigned int>(unsigned int&&) (line 275) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void, unsigned int>::destroy<0ul>() (line 282) | not called | 0.0% |
void sumty::detail::auto_union<void, unsigned int>::destroy<1ul>() (line 282) | called 1 time, returned 1 time | 100.0% |
void sumty::detail::auto_union<void>::construct<0ul, sumty::void_t const&>(sumty::void_t const&) (line 275) | called 5 times, returned 5 times | 100.0% |
void sumty::detail::auto_union<void>::construct<0ul>() (line 275) | not called | 0.0% |
void sumty::detail::auto_union<void>::destroy<0ul>() (line 282) | called 5 times, returned 5 times | 100.0% |