Function (File:Line) |
Call count |
Block coverage |
utils::Function<double (MyStruct&)>::CallableBase::CallableBase() (include/Function.hpp:42) | called 1 time, returned 1 time | 100.0% |
utils::Function<double (MyStruct&)>::CallableBase::~CallableBase() (include/Function.hpp:47) | called 1 time, returned 1 time | 100.0% |
utils::Function<double (MyStruct&)>::CallableDerived<double MyStruct::*>::CallableDerived<double MyStruct::*>(double MyStruct::*&&) (include/Function.hpp:54) | called 1 time, returned 1 time | 100.0% |
utils::Function<double (MyStruct&)>::Function<double MyStruct::*>(double MyStruct::*&&) (include/Function.hpp:22) | called 1 time, returned 1 time | 83.0% |
utils::Function<double (MyStruct&)>::operator()(MyStruct&) const (include/Function.hpp:32) | called 1 time, returned 1 time | 70.0% |
utils::Function<int (MyStruct&, int)>::CallableBase::CallableBase() (include/Function.hpp:42) | called 1 time, returned 1 time | 100.0% |
utils::Function<int (MyStruct&, int)>::CallableBase::~CallableBase() (include/Function.hpp:47) | called 1 time, returned 1 time | 100.0% |
utils::Function<int (MyStruct&, int)>::CallableDerived<int (MyStruct::*)(int) const>::CallableDerived<int (MyStruct::*)(int) const>(int (MyStruct::*&&)(int) const) (include/Function.hpp:54) | called 1 time, returned 1 time | 100.0% |
utils::Function<int (MyStruct&, int)>::Function<int (MyStruct::*)(int) const>(int (MyStruct::*&&)(int) const) (include/Function.hpp:22) | called 1 time, returned 1 time | 83.0% |
utils::Function<int (MyStruct&, int)>::operator()(MyStruct&, int) const (include/Function.hpp:32) | called 1 time, returned 1 time | 73.0% |
utils::Function<int (int)>::CallableBase::CallableBase() (include/Function.hpp:42) | called 6 times, returned 6 times | 100.0% |
utils::Function<int (int)>::CallableBase::~CallableBase() (include/Function.hpp:47) | called 6 times, returned 6 times | 100.0% |
utils::Function<int (int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#1}>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#1}>(CATCH2_INTERNAL_TEST_0()::{lambda(int)#1}&&) (include/Function.hpp:54) | called 1 time, returned 1 time | 100.0% |
utils::Function<int (int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#2}>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#2}>(CATCH2_INTERNAL_TEST_0()::{lambda(int)#2}&&) (include/Function.hpp:54) | called 1 time, returned 1 time | 100.0% |
utils::Function<int (int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#3}>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#3}>(CATCH2_INTERNAL_TEST_0()::{lambda(int)#3}&&) (include/Function.hpp:54) | called 1 time, returned 1 time | 100.0% |
utils::Function<int (int)>::CallableDerived<MyStruct>::CallableDerived<MyStruct&>(MyStruct&) (include/Function.hpp:54) | called 1 time, returned 1 time | 83.0% |
utils::Function<int (int)>::CallableDerived<MyStruct>::CallableDerived<MyStruct>(MyStruct&&) (include/Function.hpp:54) | called 1 time, returned 1 time | 83.0% |
utils::Function<int (int)>::CallableDerived<int (*)(int)>::CallableDerived<int (*&)(int)>(int (*&)(int)) (include/Function.hpp:54) | called 1 time, returned 1 time | 100.0% |
utils::Function<int (int)>::Function(int (*)(int)) (include/Function.hpp:28) | called 1 time, returned 1 time | 80.0% |
utils::Function<int (int)>::Function<CATCH2_INTERNAL_TEST_0()::{lambda(int)#1}>(CATCH2_INTERNAL_TEST_0()::{lambda(int)#1}&&) (include/Function.hpp:22) | called 1 time, returned 1 time | 83.0% |
utils::Function<int (int)>::Function<CATCH2_INTERNAL_TEST_0()::{lambda(int)#2}>(CATCH2_INTERNAL_TEST_0()::{lambda(int)#2}&&) (include/Function.hpp:22) | called 1 time, returned 1 time | 83.0% |
utils::Function<int (int)>::Function<CATCH2_INTERNAL_TEST_0()::{lambda(int)#3}>(CATCH2_INTERNAL_TEST_0()::{lambda(int)#3}&&) (include/Function.hpp:22) | called 1 time, returned 1 time | 83.0% |
utils::Function<int (int)>::Function<MyStruct&>(MyStruct&) (include/Function.hpp:22) | called 1 time, returned 1 time | 83.0% |
utils::Function<int (int)>::Function<MyStruct>(MyStruct&&) (include/Function.hpp:22) | called 1 time, returned 1 time | 83.0% |
utils::Function<int (int)>::operator()(int) const (include/Function.hpp:32) | called 11 times, returned 8 times | 100.0% |
utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase::CallableBase() (include/Function.hpp:42) | called 1 time, returned 1 time | 100.0% |
utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase::~CallableBase() (include/Function.hpp:47) | called 1 time, returned 1 time | 100.0% |
utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#1}>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#1}>(CATCH2_INTERNAL_TEST_0()::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#1}&&) (include/Function.hpp:54) | called 1 time, returned 1 time | 100.0% |
utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::Function<CATCH2_INTERNAL_TEST_0()::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#1}>(CATCH2_INTERNAL_TEST_0()::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#1}&&) (include/Function.hpp:22) | called 1 time, returned 1 time | 83.0% |
utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) const (include/Function.hpp:32) | called 1 time, returned 1 time | 70.0% |
utils::Lifetime<MyStruct>::Lifetime() (include/Lifetime.hpp:8) | called 9 times, returned 9 times | 100.0% |
utils::Lifetime<MyStruct>::Lifetime(utils::Lifetime<MyStruct> const&) (include/Lifetime.hpp:9) | called 2 times, returned 2 times | 100.0% |
utils::Lifetime<MyStruct>::Lifetime(utils::Lifetime<MyStruct>&&) (include/Lifetime.hpp:12) | called 2 times, returned 2 times | 100.0% |
utils::Lifetime<MyStruct>::operator=(utils::Lifetime<MyStruct> const&) (include/Lifetime.hpp:15) | called 1 time, returned 1 time | 100.0% |
utils::Lifetime<MyStruct>::operator=(utils::Lifetime<MyStruct>&&) (include/Lifetime.hpp:19) | called 1 time, returned 1 time | 100.0% |
utils::Lifetime<MyStruct>::~Lifetime() (include/Lifetime.hpp:23) | called 13 times, returned 13 times | 100.0% |
utils::RedirectCout::RedirectCout() (include/RedirectCout.hpp:12) | called 8 times, returned 8 times | 86.0% |
utils::RedirectCout::clear() (include/RedirectCout.hpp:23) | called 9 times, returned 9 times | 62.0% |
utils::RedirectCout::str[abi:cxx11]() const (include/RedirectCout.hpp:22) | called 11 times, returned 11 times | 100.0% |
utils::RedirectCout::~RedirectCout() (include/RedirectCout.hpp:15) | called 8 times, returned 8 times | 100.0% |
utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>& utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>::emplace<CATCH2_INTERNAL_TEST_12()::BigDerived, int>(int&&) (include/SmallStorage.hpp:23) | called 1 time, returned 1 time | 75.0% |
utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>& utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>::emplace<CATCH2_INTERNAL_TEST_12()::Derived, int>(int&&) (include/SmallStorage.hpp:23) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>::StackStorage::StackStorage<CATCH2_INTERNAL_TEST_12()::Derived, int>(std::in_place_type_t<CATCH2_INTERNAL_TEST_12()::Derived>, int&&) (include/SmallStorage.hpp:85) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>::StackStorage::get() const (include/SmallStorage.hpp:99) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>::StackStorage::operator bool() const (include/SmallStorage.hpp:100) | called 4 times, returned 4 times | 100.0% |
utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>::StackStorage::reset() (include/SmallStorage.hpp:105) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>::StackStorage::~StackStorage() (include/SmallStorage.hpp:88) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>::empty() const (include/SmallStorage.hpp:53) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>::get() const (include/SmallStorage.hpp:35) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>::isStackAllocated() const (include/SmallStorage.hpp:68) | called 1 time, returned 1 time | 88.0% |
utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>::operator->() const (include/SmallStorage.hpp:44) | called 1 time, returned 1 time | 60.0% |
utils::SmallStorage<CATCH2_INTERNAL_TEST_12()::Base, 64>::reset() (include/SmallStorage.hpp:62) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<int, 64>& utils::SmallStorage<int, 64>::emplace<int, int>(int&&) (include/SmallStorage.hpp:23) | called 6 times, returned 6 times | 100.0% |
utils::SmallStorage<int, 64>::StackStorage::StackStorage(utils::SmallStorage<int, 64>::StackStorage&&) (include/SmallStorage.hpp:90) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<int, 64>::StackStorage::StackStorage<int, int>(std::in_place_type_t<int>, int&&) (include/SmallStorage.hpp:85) | called 6 times, returned 6 times | 100.0% |
utils::SmallStorage<int, 64>::StackStorage::get() const (include/SmallStorage.hpp:99) | called 13 times, returned 13 times | 100.0% |
utils::SmallStorage<int, 64>::StackStorage::operator bool() const (include/SmallStorage.hpp:100) | called 30 times, returned 30 times | 100.0% |
utils::SmallStorage<int, 64>::StackStorage::operator=(utils::SmallStorage<int, 64>::StackStorage&&) (include/SmallStorage.hpp:92) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<int, 64>::StackStorage::reset() (include/SmallStorage.hpp:105) | called 12 times, returned 12 times | 100.0% |
utils::SmallStorage<int, 64>::StackStorage::transferOwnership(utils::SmallStorage<int, 64>::StackStorage&) (include/SmallStorage.hpp:113) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<int, 64>::StackStorage::~StackStorage() (include/SmallStorage.hpp:88) | called 7 times, returned 7 times | 100.0% |
utils::SmallStorage<int, 64>::empty() const (include/SmallStorage.hpp:53) | called 22 times, returned 22 times | 100.0% |
utils::SmallStorage<int, 64>::get() const (include/SmallStorage.hpp:35) | called 8 times, returned 8 times | 100.0% |
utils::SmallStorage<int, 64>::isHeapAllocated() const (include/SmallStorage.hpp:71) | called 2 times, returned 2 times | 62.0% |
utils::SmallStorage<int, 64>::isStackAllocated() const (include/SmallStorage.hpp:68) | called 6 times, returned 6 times | 100.0% |
utils::SmallStorage<int, 64>::operator*() const (include/SmallStorage.hpp:51) | called 9 times, returned 7 times | 100.0% |
utils::SmallStorage<int, 64>::operator->() const (include/SmallStorage.hpp:44) | called 9 times, returned 7 times | 90.0% |
utils::SmallStorage<int, 64>::reset() (include/SmallStorage.hpp:62) | called 7 times, returned 7 times | 100.0% |
utils::SmallStorage<std::array<int, 8ul>, 8>& utils::SmallStorage<std::array<int, 8ul>, 8>::emplace<std::array<int, 8ul>, std::array<int, 8ul> >(std::array<int, 8ul>&&) (include/SmallStorage.hpp:23) | called 1 time, returned 1 time | 73.0% |
utils::SmallStorage<std::array<int, 8ul>, 8>::StackStorage::get() const (include/SmallStorage.hpp:99) | not called | 0.0% |
utils::SmallStorage<std::array<int, 8ul>, 8>::StackStorage::operator bool() const (include/SmallStorage.hpp:100) | not called | 0.0% |
utils::SmallStorage<std::array<int, 8ul>, 8>::StackStorage::reset() (include/SmallStorage.hpp:105) | not called | 0.0% |
utils::SmallStorage<std::array<int, 8ul>, 8>::StackStorage::~StackStorage() (include/SmallStorage.hpp:88) | not called | 0.0% |
utils::SmallStorage<std::array<int, 8ul>, 8>::empty() const (include/SmallStorage.hpp:53) | called 3 times, returned 3 times | 100.0% |
utils::SmallStorage<std::array<int, 8ul>, 8>::get() const (include/SmallStorage.hpp:35) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<std::array<int, 8ul>, 8>::isHeapAllocated() const (include/SmallStorage.hpp:71) | called 1 time, returned 1 time | 88.0% |
utils::SmallStorage<std::array<int, 8ul>, 8>::isStackAllocated() const (include/SmallStorage.hpp:68) | called 1 time, returned 1 time | 62.0% |
utils::SmallStorage<std::array<int, 8ul>, 8>::operator*() const (include/SmallStorage.hpp:51) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<std::array<int, 8ul>, 8>::operator->() const (include/SmallStorage.hpp:44) | called 1 time, returned 1 time | 60.0% |
utils::SmallStorage<std::array<int, 8ul>, 8>::reset() (include/SmallStorage.hpp:62) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<double (MyStruct&)>::CallableBase, 64>& utils::SmallStorage<utils::Function<double (MyStruct&)>::CallableBase, 64>::emplace<utils::Function<double (MyStruct&)>::CallableDerived<double MyStruct::*>, double MyStruct::*>(double MyStruct::*&&) (include/SmallStorage.hpp:23) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<double (MyStruct&)>::CallableBase, 64>::SmallStorage() (include/SmallStorage.hpp:20) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<double (MyStruct&)>::CallableBase, 64>::StackStorage::StackStorage<utils::Function<double (MyStruct&)>::CallableDerived<double MyStruct::*>, double MyStruct::*>(std::in_place_type_t<utils::Function<double (MyStruct&)>::CallableDerived<double MyStruct::*> >, double MyStruct::*&&) (include/SmallStorage.hpp:85) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<double (MyStruct&)>::CallableBase, 64>::StackStorage::get() const (include/SmallStorage.hpp:99) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<utils::Function<double (MyStruct&)>::CallableBase, 64>::StackStorage::operator bool() const (include/SmallStorage.hpp:100) | called 3 times, returned 3 times | 100.0% |
utils::SmallStorage<utils::Function<double (MyStruct&)>::CallableBase, 64>::StackStorage::reset() (include/SmallStorage.hpp:105) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<double (MyStruct&)>::CallableBase, 64>::StackStorage::~StackStorage() (include/SmallStorage.hpp:88) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<double (MyStruct&)>::CallableBase, 64>::empty() const (include/SmallStorage.hpp:53) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<utils::Function<double (MyStruct&)>::CallableBase, 64>::get() const (include/SmallStorage.hpp:35) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<double (MyStruct&)>::CallableBase, 64>::operator->() const (include/SmallStorage.hpp:44) | called 1 time, returned 1 time | 60.0% |
utils::SmallStorage<utils::Function<double (MyStruct&)>::CallableBase, 64>::reset() (include/SmallStorage.hpp:62) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (MyStruct&, int)>::CallableBase, 64>& utils::SmallStorage<utils::Function<int (MyStruct&, int)>::CallableBase, 64>::emplace<utils::Function<int (MyStruct&, int)>::CallableDerived<int (MyStruct::*)(int) const>, int (MyStruct::*)(int) const>(int (MyStruct::*&&)(int) const) (include/SmallStorage.hpp:23) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (MyStruct&, int)>::CallableBase, 64>::SmallStorage() (include/SmallStorage.hpp:20) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (MyStruct&, int)>::CallableBase, 64>::StackStorage::StackStorage<utils::Function<int (MyStruct&, int)>::CallableDerived<int (MyStruct::*)(int) const>, int (MyStruct::*)(int) const>(std::in_place_type_t<utils::Function<int (MyStruct&, int)>::CallableDerived<int (MyStruct::*)(int) const> >, int (MyStruct::*&&)(int) const) (include/SmallStorage.hpp:85) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (MyStruct&, int)>::CallableBase, 64>::StackStorage::get() const (include/SmallStorage.hpp:99) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<utils::Function<int (MyStruct&, int)>::CallableBase, 64>::StackStorage::operator bool() const (include/SmallStorage.hpp:100) | called 3 times, returned 3 times | 100.0% |
utils::SmallStorage<utils::Function<int (MyStruct&, int)>::CallableBase, 64>::StackStorage::reset() (include/SmallStorage.hpp:105) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (MyStruct&, int)>::CallableBase, 64>::StackStorage::~StackStorage() (include/SmallStorage.hpp:88) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (MyStruct&, int)>::CallableBase, 64>::empty() const (include/SmallStorage.hpp:53) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<utils::Function<int (MyStruct&, int)>::CallableBase, 64>::get() const (include/SmallStorage.hpp:35) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (MyStruct&, int)>::CallableBase, 64>::operator->() const (include/SmallStorage.hpp:44) | called 1 time, returned 1 time | 60.0% |
utils::SmallStorage<utils::Function<int (MyStruct&, int)>::CallableBase, 64>::reset() (include/SmallStorage.hpp:62) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>& utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::emplace<utils::Function<int (int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#1}>, CATCH2_INTERNAL_TEST_0()::{lambda(int)#1}>(CATCH2_INTERNAL_TEST_0()::{lambda(int)#1}&&) (include/SmallStorage.hpp:23) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>& utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::emplace<utils::Function<int (int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#2}>, CATCH2_INTERNAL_TEST_0()::{lambda(int)#2}>(CATCH2_INTERNAL_TEST_0()::{lambda(int)#2}&&) (include/SmallStorage.hpp:23) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>& utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::emplace<utils::Function<int (int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#3}>, CATCH2_INTERNAL_TEST_0()::{lambda(int)#3}>(CATCH2_INTERNAL_TEST_0()::{lambda(int)#3}&&) (include/SmallStorage.hpp:23) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>& utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::emplace<utils::Function<int (int)>::CallableDerived<MyStruct>, MyStruct&>(MyStruct&) (include/SmallStorage.hpp:23) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>& utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::emplace<utils::Function<int (int)>::CallableDerived<MyStruct>, MyStruct>(MyStruct&&) (include/SmallStorage.hpp:23) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>& utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::emplace<utils::Function<int (int)>::CallableDerived<int (*)(int)>, int (*&)(int)>(int (*&)(int)) (include/SmallStorage.hpp:23) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::SmallStorage() (include/SmallStorage.hpp:20) | called 6 times, returned 6 times | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::StackStorage(utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage&&) (include/SmallStorage.hpp:90) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::StackStorage<utils::Function<int (int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#1}>, CATCH2_INTERNAL_TEST_0()::{lambda(int)#1}>(std::in_place_type_t<utils::Function<int (int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#1}> >, CATCH2_INTERNAL_TEST_0()::{lambda(int)#1}&&) (include/SmallStorage.hpp:85) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::StackStorage<utils::Function<int (int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#2}>, CATCH2_INTERNAL_TEST_0()::{lambda(int)#2}>(std::in_place_type_t<utils::Function<int (int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#2}> >, CATCH2_INTERNAL_TEST_0()::{lambda(int)#2}&&) (include/SmallStorage.hpp:85) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::StackStorage<utils::Function<int (int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#3}>, CATCH2_INTERNAL_TEST_0()::{lambda(int)#3}>(std::in_place_type_t<utils::Function<int (int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(int)#3}> >, CATCH2_INTERNAL_TEST_0()::{lambda(int)#3}&&) (include/SmallStorage.hpp:85) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::StackStorage<utils::Function<int (int)>::CallableDerived<MyStruct>, MyStruct&>(std::in_place_type_t<utils::Function<int (int)>::CallableDerived<MyStruct> >, MyStruct&) (include/SmallStorage.hpp:85) | called 1 time, returned 1 time | 78.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::StackStorage<utils::Function<int (int)>::CallableDerived<MyStruct>, MyStruct>(std::in_place_type_t<utils::Function<int (int)>::CallableDerived<MyStruct> >, MyStruct&&) (include/SmallStorage.hpp:85) | called 1 time, returned 1 time | 78.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::StackStorage<utils::Function<int (int)>::CallableDerived<int (*)(int)>, int (*&)(int)>(std::in_place_type_t<utils::Function<int (int)>::CallableDerived<int (*)(int)> >, int (*&)(int)) (include/SmallStorage.hpp:85) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::get() const (include/SmallStorage.hpp:99) | called 14 times, returned 14 times | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::operator bool() const (include/SmallStorage.hpp:100) | called 28 times, returned 28 times | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::operator=(utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage&&) (include/SmallStorage.hpp:92) | not called | 0.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::reset() (include/SmallStorage.hpp:105) | called 10 times, returned 10 times | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::transferOwnership(utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage&) (include/SmallStorage.hpp:113) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::StackStorage::~StackStorage() (include/SmallStorage.hpp:88) | called 8 times, returned 8 times | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::empty() const (include/SmallStorage.hpp:53) | called 19 times, returned 19 times | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::get() const (include/SmallStorage.hpp:35) | called 8 times, returned 8 times | 100.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::operator->() const (include/SmallStorage.hpp:44) | called 8 times, returned 8 times | 60.0% |
utils::SmallStorage<utils::Function<int (int)>::CallableBase, 64>::reset() (include/SmallStorage.hpp:62) | called 6 times, returned 6 times | 100.0% |
utils::SmallStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase, 64>& utils::SmallStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase, 64>::emplace<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#1}>, CATCH2_INTERNAL_TEST_0()::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#1}>(CATCH2_INTERNAL_TEST_0()::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#1}&&) (include/SmallStorage.hpp:23) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase, 64>::SmallStorage() (include/SmallStorage.hpp:20) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase, 64>::StackStorage::StackStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#1}>, CATCH2_INTERNAL_TEST_0()::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#1}>(std::in_place_type_t<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableDerived<CATCH2_INTERNAL_TEST_0()::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#1}> >, CATCH2_INTERNAL_TEST_0()::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#1}&&) (include/SmallStorage.hpp:85) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase, 64>::StackStorage::get() const (include/SmallStorage.hpp:99) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase, 64>::StackStorage::operator bool() const (include/SmallStorage.hpp:100) | called 3 times, returned 3 times | 100.0% |
utils::SmallStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase, 64>::StackStorage::reset() (include/SmallStorage.hpp:105) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase, 64>::StackStorage::~StackStorage() (include/SmallStorage.hpp:88) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase, 64>::empty() const (include/SmallStorage.hpp:53) | called 2 times, returned 2 times | 100.0% |
utils::SmallStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase, 64>::get() const (include/SmallStorage.hpp:35) | called 1 time, returned 1 time | 100.0% |
utils::SmallStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase, 64>::operator->() const (include/SmallStorage.hpp:44) | called 1 time, returned 1 time | 60.0% |
utils::SmallStorage<utils::Function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)>::CallableBase, 64>::reset() (include/SmallStorage.hpp:62) | called 1 time, returned 1 time | 100.0% |