LCOV - code coverage report
Current view: top level - src/AH/Containers - ArrayHelpers.hpp (source / functions) Hit Total Coverage
Test: 169c36a3797bc662d84b5726f34a3f37d3c58247 Lines: 38 45 84.4 %
Date: 2024-11-09 15:32:27 Functions: 23 38 60.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
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::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::Array<S, 4ul> AH::fillArray<S, 4ul, int, float>(int, float) 1
AH::Array<cs::MIDIAddress, 4ul> AH::copyAs<cs::MIDIAddress, 4ul, cs::MIDIChannelCable>(AH::Array<cs::MIDIChannelCable, 4ul> const&) 2
AH::Array<AH::Button, 4ul> AH::copyAs<AH::Button, 4ul, AH::ExtIO::pin_t>(AH::Array<AH::ExtIO::pin_t, 4ul> const&) 3
AH::detail::Incrementor<int, int>::operator()() 4
AH::fillArray<S, 4ul, int, float>(int, float)::{lambda()#1}::operator()() const 4
AH::copyAs<cs::MIDIAddress, 4ul, cs::MIDIChannelCable>(AH::Array<cs::MIDIChannelCable, 4ul> const&)::{lambda(cs::MIDIChannelCable const&)#1}::operator()(cs::MIDIChannelCable const&) const 8
AH::copyAs<AH::Button, 4ul, AH::ExtIO::pin_t>(AH::Array<AH::ExtIO::pin_t, 4ul> const&)::{lambda(AH::ExtIO::pin_t const&)#1}::operator()(AH::ExtIO::pin_t const&) const 12

Generated by: LCOV version 1.15