LCOV - code coverage report
Current view: top level - src/AH/Containers - ArrayHelpers.hpp (source / functions) Hit Total Coverage
Test: bf453a30ea9ffbe825f531c60a98078ad780a9a4 Lines: 33 40 82.5 %
Date: 2024-04-21 11:40:26 Functions: 19 34 55.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AH::Array<decltype (((int)())*((int)())), ((3ul)+(4ul))-(1)> AH::distribute<int, int, 3ul, 4ul>(AH::Array<int, 3ul> const&, AH::Array<int, 4ul> const&) 1
AH::Array<decltype (((int)())*((int)())), ((3ul)+(4ul))-(1)> AH::distribute<int, int, 3ul, 4ul, false, false>(AH::ArraySlice<int, 3ul, false, false> const&, AH::Array<int, 4ul> const&) 1
AH::Array<decltype (((int)())*((int)())), ((3ul)+(4ul))-(1)> AH::distribute<int, int, 3ul, 4ul, false, false, false, false>(AH::ArraySlice<int, 3ul, false, false> const&, AH::ArraySlice<int, 4ul, false, false> const&) 1
AH::Array<decltype (((int)())*((int)())), ((3ul)+(4ul))-(1)> AH::distribute<int, int, 3ul, 4ul, false, false, false, true>(AH::ArraySlice<int, 3ul, false, false> const&, AH::ArraySlice<int, 4ul, false, true> const&) 1
AH::Array<decltype (((int)())*((int)())), ((3ul)+(4ul))-(1)> AH::distribute<int, int, 3ul, 4ul, false, false, true, true>(AH::ArraySlice<int, 3ul, false, true> const&, AH::ArraySlice<int, 4ul, false, true> const&) 1
AH::Array<decltype (((int)())*((int)())), ((4ul)+(3ul))-(1)> AH::distribute<int, int, 4ul, 3ul>(AH::Array<int, 4ul> const&, AH::Array<int, 3ul> const&) 1
AH::Array<decltype (((int)())*((int)())), ((4ul)+(3ul))-(1)> AH::distribute<int, int, 4ul, 3ul, false, false>(AH::ArraySlice<int, 4ul, false, false> const&, AH::Array<int, 3ul> const&) 1
AH::Array<decltype (((int)())*((int)())), ((4ul)+(3ul))-(1)> AH::distribute<int, int, 4ul, 3ul, false, false, false, true>(AH::ArraySlice<int, 4ul, false, false> const&, AH::ArraySlice<int, 3ul, false, true> const&) 1
AH::Array<decltype (((int)())*((int)())), ((4ul)+(3ul))-(1)> AH::distribute<int, int, 4ul, 3ul, false, false, true, true>(AH::ArraySlice<int, 4ul, false, true> const&, AH::ArraySlice<int, 3ul, false, true> const&) 1
AH::Array<decltype ({parm#1}()), 4ul> AH::generateArray<4ul, generateArray_simpleNoType_Test::TestBody()::{lambda()#1}>(generateArray_simpleNoType_Test::TestBody()::{lambda()#1}) 1
AH::Array<decltype ({parm#1}()), 4ul> AH::generateArray<4ul, AH::fillArray<S, 4ul, int, float>(int, float)::{lambda()#1}>(AH::fillArray<S, 4ul, int, float>(int, float)::{lambda()#1}) 1
AH::Array<unsigned int, 4ul> AH::generateArray<unsigned int, 4ul, AH::detail::Incrementor<int, int> >(AH::detail::Incrementor<int, int>) 1
AH::Array<unsigned int, 4ul> AH::generateArray<unsigned int, 4ul, generateArray_simple_Test::TestBody()::{lambda()#1}>(generateArray_simple_Test::TestBody()::{lambda()#1}) 1
AH::Array<unsigned int, 4ul> AH::generateIncrementalArray<unsigned int, 4ul, int, int>(int, int) 1
AH::Array<decltype (std::negate<void>{}(int{})), 5ul> AH::apply<std::negate<void>, int, 5ul>(AH::Array<int, 5ul> const&, std::negate<void>) 1
AH::detail::Incrementor<int, int>::Incrementor(int, int) 1
AH::detail::Incrementor<int, int>::operator()() 4
AH::Array<S, 4ul> AH::fillArray<S, 4ul, int, float>(int, float) 1
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 3ul>(std::basic_ostream<char, std::char_traits<char> >&, AH::Array<int, 3ul> const&) 0
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 3ul, false, false>(std::basic_ostream<char, std::char_traits<char> >&, AH::ArraySlice<int, 3ul, false, false> const&) 0
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 3ul, false, true>(std::basic_ostream<char, std::char_traits<char> >&, AH::ArraySlice<int, 3ul, false, true> const&) 0
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 4ul>(std::basic_ostream<char, std::char_traits<char> >&, AH::Array<int, 4ul> const&) 0
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 4ul, false, true>(std::basic_ostream<char, std::char_traits<char> >&, AH::ArraySlice<int, 4ul, false, true> const&) 0
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 5ul>(std::basic_ostream<char, std::char_traits<char> >&, AH::Array<int, 5ul> const&) 0
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 5ul, false, false>(std::basic_ostream<char, std::char_traits<char> >&, AH::ArraySlice<int, 5ul, false, false> const&) 0
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 5ul, false, true>(std::basic_ostream<char, std::char_traits<char> >&, AH::ArraySlice<int, 5ul, false, true> const&) 0
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 5ul, true, false>(std::basic_ostream<char, std::char_traits<char> >&, AH::ArraySlice<int, 5ul, true, false> const&) 0
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 6ul>(std::basic_ostream<char, std::char_traits<char> >&, AH::Array<int, 6ul> const&) 0
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 6ul, false, true>(std::basic_ostream<char, std::char_traits<char> >&, AH::ArraySlice<int, 6ul, false, true> const&) 0
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 7ul>(std::basic_ostream<char, std::char_traits<char> >&, AH::Array<int, 7ul> const&) 0
std::enable_if<std::is_arithmetic<int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <int, 7ul, false, true>(std::basic_ostream<char, std::char_traits<char> >&, AH::ArraySlice<int, 7ul, false, true> const&) 0
std::enable_if<std::is_arithmetic<unsigned int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <unsigned int, 4ul>(std::basic_ostream<char, std::char_traits<char> >&, AH::Array<unsigned int, 4ul> const&) 0
std::enable_if<std::is_arithmetic<unsigned int>::value, std::basic_ostream<char, std::char_traits<char> >&>::type AH::operator<< <unsigned int, 4ul, false, true>(std::basic_ostream<char, std::char_traits<char> >&, AH::ArraySlice<unsigned int, 4ul, false, true> const&) 0
AH::fillArray<S, 4ul, int, float>(int, float)::{lambda()#1}::operator()() const 4

Generated by: LCOV version 1.15