Flat profile:
Each sample counts as 0.01 seconds.
no time accumulated
% cumulative self self total
time seconds seconds calls Ts/call Ts/call name
0.00 0.00 0.00 21468 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const
0.00 0.00 0.00 19185 0.00 0.00 Catch::StringRef::StringRef(char const, unsigned long)
0.00 0.00 0.00 18535 0.00 0.00 std::__is_constant_evaluated()
0.00 0.00 0.00 12296 0.00 0.00 operator"" catchsr(char const, unsigned long)
0.00 0.00 0.00 7993 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
0.00 0.00 0.00 7993 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const
0.00 0.00 0.00 7993 0.00 0.00 std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&)
0.00 0.00 0.00 7993 0.00 0.00 char const std::__addressof<char const>(char const&)
0.00 0.00 0.00 7993 0.00 0.00 char const std::addressof<char const>(char const&)
0.00 0.00 0.00 7769 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
0.00 0.00 0.00 7312 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
0.00 0.00 0.00 7071 0.00 0.00 std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&)
0.00 0.00 0.00 7071 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
0.00 0.00 0.00 7071 0.00 0.00 char std::__addressof<char>(char&)
0.00 0.00 0.00 7071 0.00 0.00 char std::addressof<char>(char&)
0.00 0.00 0.00 6444 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
0.00 0.00 0.00 6170 0.00 0.00 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long)
0.00 0.00 0.00 6148 0.00 0.00 Catch::AssertionHandler::~AssertionHandler()
0.00 0.00 0.00 6148 0.00 0.00 Catch::ITransientExpression::ITransientExpression(bool, bool)
0.00 0.00 0.00 6090 0.00 0.00 Catch::operator"" sr(char const, unsigned long)
0.00 0.00 0.00 5814 0.00 0.00 std::chartraits<char>::assign(char&, char const&)
0.00 0.00 0.00 5692 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
0.00 0.00 0.00 5128 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
0.00 0.00 0.00 5019 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
0.00 0.00 0.00 4975 0.00 0.00 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
0.00 0.00 0.00 4385 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
0.00 0.00 0.00 4002 0.00 0.00 Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long)
0.00 0.00 0.00 4002 0.00 0.00 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long)
0.00 0.00 0.00 4000 0.00 0.00 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long)
0.00 0.00 0.00 4000 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long)
0.00 0.00 0.00 3920 0.00 0.00 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr()
0.00 0.00 0.00 3920 0.00 0.00 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr()
0.00 0.00 0.00 3258 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const
0.00 0.00 0.00 2857 0.00 0.00 std::is_constant_evaluated()
0.00 0.00 0.00 2852 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
0.00 0.00 0.00 2839 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const
0.00 0.00 0.00 2688 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
0.00 0.00 0.00 2665 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
0.00 0.00 0.00 2632 0.00 0.00 std::char_traits<char>::copy(char, char const, unsigned long)
0.00 0.00 0.00 2615 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const
0.00 0.00 0.00 2396 0.00 0.00 std::__new_allocator<char>::deallocate(char, unsigned long)
0.00 0.00 0.00 2396 0.00 0.00 std::__new_allocator<char>::allocate(unsigned long, void const)
0.00 0.00 0.00 2396 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
0.00 0.00 0.00 2396 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long)
0.00 0.00 0.00 2395 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
0.00 0.00 0.00 2377 0.00 0.00 std::char_traits<char>::length(char const)
0.00 0.00 0.00 2369 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
0.00 0.00 0.00 2324 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
0.00 0.00 0.00 2223 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const)
0.00 0.00 0.00 2223 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
0.00 0.00 0.00 2223 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::_Guard::~Guard()
0.00 0.00 0.00 2222 0.00 0.00 void std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)
0.00 0.00 0.00 2028 0.00 0.00 Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long)
0.00 0.00 0.00 2028 0.00 0.00 Catch::ExprLhs<long>::ExprLhs(long)
0.00 0.00 0.00 2028 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long)
0.00 0.00 0.00 2028 0.00 0.00 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long)
0.00 0.00 0.00 1960 0.00 0.00 std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr()
0.00 0.00 0.00 1960 0.00 0.00 std::__new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long)
0.00 0.00 0.00 1960 0.00 0.00 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
0.00 0.00 0.00 1960 0.00 0.00 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator()
0.00 0.00 0.00 1960 0.00 0.00 void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
0.00 0.00 0.00 1560 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&)
0.00 0.00 0.00 1544 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
0.00 0.00 0.00 1153 0.00 0.00 operator new(unsigned long, void)
0.00 0.00 0.00 828 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const
0.00 0.00 0.00 821 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++()
0.00 0.00 0.00 780 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const
0.00 0.00 0.00 780 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const
0.00 0.00 0.00 505 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
0.00 0.00 0.00 492 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator()
0.00 0.00 0.00 467 0.00 0.00 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType)
0.00 0.00 0.00 449 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const
0.00 0.00 0.00 442 0.00 0.00 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
0.00 0.00 0.00 442 0.00 0.00 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
0.00 0.00 0.00 440 0.00 0.00 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
0.00 0.00 0.00 435 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const
0.00 0.00 0.00 433 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
0.00 0.00 0.00 420 0.00 0.00 Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef)
0.00 0.00 0.00 413 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const
0.00 0.00 0.00 374 0.00 0.00 bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&)
0.00 0.00 0.00 362 0.00 0.00 Catch::Clara::Detail::ParserBase::~ParserBase()
0.00 0.00 0.00 356 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const
0.00 0.00 0.00 326 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
0.00 0.00 0.00 325 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long)
0.00 0.00 0.00 315 0.00 0.00 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
0.00 0.00 0.00 308 0.00 0.00 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&)
0.00 0.00 0.00 302 0.00 0.00 std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&)
0.00 0.00 0.00 301 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
0.00 0.00 0.00 300 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
0.00 0.00 0.00 299 0.00 0.00 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&)
0.00 0.00 0.00 282 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const
0.00 0.00 0.00 275 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr()
0.00 0.00 0.00 275 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 0.00 0.00 255 0.00 0.00 void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef)
0.00 0.00 0.00 255 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl()
0.00 0.00 0.00 255 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase()
0.00 0.00 0.00 255 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector()
0.00 0.00 0.00 255 0.00 0.00 void std::_Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef)
0.00 0.00 0.00 254 0.00 0.00 Catch::Clara::Opt::~Opt()
0.00 0.00 0.00 254 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl()
0.00 0.00 0.00 254 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl()
0.00 0.00 0.00 254 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&)
0.00 0.00 0.00 233 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
0.00 0.00 0.00 233 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 0.00 0.00 229 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 0.00 0.00 228 0.00 0.00 Catch::Clara::Detail::BasicResult<void>::ok()
0.00 0.00 0.00 228 0.00 0.00 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType)
0.00 0.00 0.00 228 0.00 0.00 Catch::Clara::Detail::BasicResult<void>::~BasicResult()
0.00 0.00 0.00 228 0.00 0.00 Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType)
0.00 0.00 0.00 228 0.00 0.00 Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase()
0.00 0.00 0.00 228 0.00 0.00 Catch::Clara::Detail::ParserBase::validate() const
0.00 0.00 0.00 228 0.00 0.00 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
0.00 0.00 0.00 215 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const
0.00 0.00 0.00 211 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const
0.00 0.00 0.00 211 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
0.00 0.00 0.00 208 0.00 0.00 void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt)
0.00 0.00 0.00 201 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
0.00 0.00 0.00 197 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const
0.00 0.00 0.00 196 0.00 0.00 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl()
0.00 0.00 0.00 196 0.00 0.00 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear()
0.00 0.00 0.00 196 0.00 0.00 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase()
0.00 0.00 0.00 177 0.00 0.00 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&)
0.00 0.00 0.00 151 0.00 0.00 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&)
0.00 0.00 0.00 151 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&)
0.00 0.00 0.00 151 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&)
0.00 0.00 0.00 151 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&)
0.00 0.00 0.00 151 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&)
0.00 0.00 0.00 151 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&)
0.00 0.00 0.00 151 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&)
0.00 0.00 0.00 151 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&)
0.00 0.00 0.00 151 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&)
0.00 0.00 0.00 151 0.00 0.00 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&)
0.00 0.00 0.00 141 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&)
0.00 0.00 0.00 140 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const
0.00 0.00 0.00 140 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
0.00 0.00 0.00 140 0.00 0.00 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
0.00 0.00 0.00 140 0.00 0.00 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
0.00 0.00 0.00 138 0.00 0.00 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
0.00 0.00 0.00 135 0.00 0.00 std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
0.00 0.00 0.00 128 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long)
0.00 0.00 0.00 128 0.00 0.00 std::__new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long)
0.00 0.00 0.00 128 0.00 0.00 std::__new_allocator<Catch::StringRef>::allocate(unsigned long, void const)
0.00 0.00 0.00 126 0.00 0.00 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)
0.00 0.00 0.00 126 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
0.00 0.00 0.00 126 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
0.00 0.00 0.00 126 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::_Guard::~Guard()
0.00 0.00 0.00 124 0.00 0.00 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const
0.00 0.00 0.00 123 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 0.00 0.00 119 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&)
0.00 0.00 0.00 113 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&)
0.00 0.00 0.00 113 0.00 0.00 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&)
0.00 0.00 0.00 113 0.00 0.00 std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
0.00 0.00 0.00 112 0.00 0.00 std::char_traits<char>::compare(char const, char const, unsigned long)
0.00 0.00 0.00 110 0.00 0.00 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
0.00 0.00 0.00 108 0.00 0.00 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const
0.00 0.00 0.00 108 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map()
0.00 0.00 0.00 108 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end()
0.00 0.00 0.00 108 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin()
0.00 0.00 0.00 108 0.00 0.00 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
0.00 0.00 0.00 108 0.00 0.00 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin()
0.00 0.00 0.00 108 0.00 0.00 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
0.00 0.00 0.00 108 0.00 0.00 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree()
0.00 0.00 0.00 106 0.00 0.00 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&)
0.00 0.00 0.00 104 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data()
0.00 0.00 0.00 102 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
0.00 0.00 0.00 102 0.00 0.00 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
0.00 0.00 0.00 98 0.00 0.00 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&)
0.00 0.00 0.00 98 0.00 0.00 Catch::Matchers::MatcherBase<std::exception>::MatcherBase()
0.00 0.00 0.00 98 0.00 0.00 Catch::Matchers::MatcherBase<std::exception>::~MatcherBase()
0.00 0.00 0.00 98 0.00 0.00 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
0.00 0.00 0.00 98 0.00 0.00 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
0.00 0.00 0.00 98 0.00 0.00 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher()
0.00 0.00 0.00 98 0.00 0.00 Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase()
0.00 0.00 0.00 98 0.00 0.00 Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase()
0.00 0.00 0.00 98 0.00 0.00 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&)
0.00 0.00 0.00 98 0.00 0.00 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const
0.00 0.00 0.00 98 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const
0.00 0.00 0.00 98 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&)
0.00 0.00 0.00 98 0.00 0.00 std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list()
0.00 0.00 0.00 98 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&)
0.00 0.00 0.00 96 0.00 0.00 std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&)
0.00 0.00 0.00 96 0.00 0.00 std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&)
0.00 0.00 0.00 94 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 0.00 0.00 93 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&)
0.00 0.00 0.00 92 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++()
0.00 0.00 0.00 92 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const
0.00 0.00 0.00 91 0.00 0.00 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&)
0.00 0.00 0.00 89 0.00 0.00 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
0.00 0.00 0.00 83 0.00 0.00 std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator()
0.00 0.00 0.00 81 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
0.00 0.00 0.00 79 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
0.00 0.00 0.00 77 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&)
0.00 0.00 0.00 77 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&)
0.00 0.00 0.00 70 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&)
0.00 0.00 0.00 70 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const
0.00 0.00 0.00 70 0.00 0.00 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&)
0.00 0.00 0.00 70 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&)
0.00 0.00 0.00 70 0.00 0.00 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
0.00 0.00 0.00 70 0.00 0.00 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
0.00 0.00 0.00 70 0.00 0.00 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&)
0.00 0.00 0.00 69 0.00 0.00 Catch::StringRef::StringRef()
0.00 0.00 0.00 69 0.00 0.00 Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt)
0.00 0.00 0.00 67 0.00 0.00 Catch::Clara::Opt::operator[](Catch::StringRef) &&
0.00 0.00 0.00 65 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long)
0.00 0.00 0.00 59 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator()
0.00 0.00 0.00 58 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&)
0.00 0.00 0.00 57 0.00 0.00 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&)
0.00 0.00 0.00 57 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&)
0.00 0.00 0.00 57 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&)
0.00 0.00 0.00 57 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long)
0.00 0.00 0.00 57 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&)
0.00 0.00 0.00 57 0.00 0.00 Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
0.00 0.00 0.00 57 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&)
0.00 0.00 0.00 57 0.00 0.00 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
0.00 0.00 0.00 57 0.00 0.00 Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
0.00 0.00 0.00 57 0.00 0.00 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&)
0.00 0.00 0.00 56 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&)
0.00 0.00 0.00 55 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 0.00 0.00 55 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
0.00 0.00 0.00 55 0.00 0.00 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&)
0.00 0.00 0.00 54 0.00 0.00 Catch::Clara::Detail::ParserBase::ParserBase()
0.00 0.00 0.00 54 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const
0.00 0.00 0.00 54 0.00 0.00 void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
0.00 0.00 0.00 54 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long)
0.00 0.00 0.00 54 0.00 0.00 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 0.00 0.00 54 0.00 0.00 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
0.00 0.00 0.00 53 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl()
0.00 0.00 0.00 53 0.00 0.00 Catch::Clara::ExeName::~ExeName()
0.00 0.00 0.00 53 0.00 0.00 std::sharedptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr()
0.00 0.00 0.00 53 0.00 0.00 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr()
0.00 0.00 0.00 53 0.00 0.00 void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
0.00 0.00 0.00 53 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl()
0.00 0.00 0.00 53 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase()
0.00 0.00 0.00 53 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl()
0.00 0.00 0.00 53 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase()
0.00 0.00 0.00 53 0.00 0.00 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&)
0.00 0.00 0.00 53 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
0.00 0.00 0.00 53 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
0.00 0.00 0.00 53 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
0.00 0.00 0.00 53 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
0.00 0.00 0.00 53 0.00 0.00 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
0.00 0.00 0.00 52 0.00 0.00 Catch::Clara::Parser::~Parser()
0.00 0.00 0.00 49 0.00 0.00 std::_shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&)
0.00 0.00 0.00 49 0.00 0.00 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&)
0.00 0.00 0.00 49 0.00 0.00 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&)
0.00 0.00 0.00 49 0.00 0.00 std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
0.00 0.00 0.00 48 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&)
0.00 0.00 0.00 48 0.00 0.00 Catch::Clara::Detail::BoundRef::BoundRef()
0.00 0.00 0.00 48 0.00 0.00 Catch::Clara::Detail::BoundRef::~BoundRef()
0.00 0.00 0.00 48 0.00 0.00 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&)
0.00 0.00 0.00 48 0.00 0.00 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&)
0.00 0.00 0.00 48 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&)
0.00 0.00 0.00 48 0.00 0.00 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
0.00 0.00 0.00 48 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&)
0.00 0.00 0.00 48 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&)
0.00 0.00 0.00 48 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
0.00 0.00 0.00 48 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&)
0.00 0.00 0.00 48 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&)
0.00 0.00 0.00 48 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
0.00 0.00 0.00 48 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
0.00 0.00 0.00 48 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
0.00 0.00 0.00 47 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const
0.00 0.00 0.00 46 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl()
0.00 0.00 0.00 46 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const
0.00 0.00 0.00 46 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const
0.00 0.00 0.00 46 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl()
0.00 0.00 0.00 46 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase()
0.00 0.00 0.00 46 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector()
0.00 0.00 0.00 46 0.00 0.00 void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
0.00 0.00 0.00 45 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) &&
0.00 0.00 0.00 43 0.00 0.00 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&)
0.00 0.00 0.00 43 0.00 0.00 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&)
0.00 0.00 0.00 43 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const
0.00 0.00 0.00 43 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const
0.00 0.00 0.00 43 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const
0.00 0.00 0.00 43 0.00 0.00 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&)
0.00 0.00 0.00 43 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back()
0.00 0.00 0.00 43 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&)
0.00 0.00 0.00 35 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
0.00 0.00 0.00 31 0.00 0.00 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const
0.00 0.00 0.00 30 0.00 0.00 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase()
0.00 0.00 0.00 30 0.00 0.00 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase()
0.00 0.00 0.00 26 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const
0.00 0.00 0.00 25 0.00 0.00 void std::destroy_at<Catch::StringRef>(Catch::StringRef)
0.00 0.00 0.00 25 0.00 0.00 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&)
0.00 0.00 0.00 25 0.00 0.00 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
0.00 0.00 0.00 25 0.00 0.00 std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&)
0.00 0.00 0.00 24 0.00 0.00 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr()
0.00 0.00 0.00 24 0.00 0.00 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr()
0.00 0.00 0.00 24 0.00 0.00 __gnu_cxx::__aligned_buffer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >::_M_addr()
0.00 0.00 0.00 24 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const
0.00 0.00 0.00 24 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
0.00 0.00 0.00 24 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&)
0.00 0.00 0.00 22 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
0.00 0.00 0.00 22 0.00 0.00 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
0.00 0.00 0.00 22 0.00 0.00 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
0.00 0.00 0.00 16 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 0.00 0.00 16 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
0.00 0.00 0.00 16 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
0.00 0.00 0.00 16 0.00 0.00 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 0.00 0.00 14 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const
0.00 0.00 0.00 14 0.00 0.00 std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >, true>::_M_get()
0.00 0.00 0.00 14 0.00 0.00 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
0.00 0.00 0.00 13 0.00 0.00 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&)
0.00 0.00 0.00 13 0.00 0.00 Catch::ExprLhs<bool>::ExprLhs(bool)
0.00 0.00 0.00 13 0.00 0.00 Catch::UnaryExpr<bool>::UnaryExpr(bool)
0.00 0.00 0.00 13 0.00 0.00 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool)
0.00 0.00 0.00 13 0.00 0.00 Catch::ExprLhs<bool>::makeUnaryExpr() const
0.00 0.00 0.00 13 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long)
0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long)
0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const)
0.00 0.00 0.00 13 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
0.00 0.00 0.00 12 0.00 0.00 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr()
0.00 0.00 0.00 12 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const
0.00 0.00 0.00 12 0.00 0.00 int& std::forward<int&>(std::remove_reference<int&>::type&)
0.00 0.00 0.00 11 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&)
0.00 0.00 0.00 11 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 0.00 0.00 11 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 0.00 0.00 10 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&)
0.00 0.00 0.00 10 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&)
0.00 0.00 0.00 10 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult()
0.00 0.00 0.00 10 0.00 0.00 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&)
0.00 0.00 0.00 10 0.00 0.00 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase()
0.00 0.00 0.00 10 0.00 0.00 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags)
0.00 0.00 0.00 10 0.00 0.00 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 0.00 0.00 9 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&)
0.00 0.00 0.00 8 0.00 0.00 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 0.00 0.00 8 0.00 0.00 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef()
0.00 0.00 0.00 8 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const
0.00 0.00 0.00 8 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 0.00 0.00 8 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr()
0.00 0.00 0.00 8 0.00 0.00 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
0.00 0.00 0.00 8 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 0.00 0.00 8 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 0.00 0.00 8 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 0.00 0.00 8 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get()
0.00 0.00 0.00 8 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
0.00 0.00 0.00 8 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
0.00 0.00 0.00 8 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
0.00 0.00 0.00 8 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>)
0.00 0.00 0.00 8 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 0.00 0.00 8 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
0.00 0.00 0.00 8 0.00 0.00 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&)
0.00 0.00 0.00 8 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 0.00 0.00 8 0.00 0.00 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
0.00 0.00 0.00 8 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 0.00 0.00 8 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 0.00 0.00 8 0.00 0.00 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
0.00 0.00 0.00 8 0.00 0.00 void std::Destroy<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
0.00 0.00 0.00 7 0.00 0.00 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef)
0.00 0.00 0.00 7 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef)
0.00 0.00 0.00 7 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const
0.00 0.00 0.00 7 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::get() const
0.00 0.00 0.00 7 0.00 0.00 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const
0.00 0.00 0.00 7 0.00 0.00 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
0.00 0.00 0.00 7 0.00 0.00 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
0.00 0.00 0.00 7 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
0.00 0.00 0.00 7 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data()
0.00 0.00 0.00 7 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data()
0.00 0.00 0.00 7 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&)
0.00 0.00 0.00 7 0.00 0.00 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_node_allocator()
0.00 0.00 0.00 7 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 0.00 0.00 7 0.00 0.00 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&)
0.00 0.00 0.00 6 0.00 0.00 unittest::g_progress()
0.00 0.00 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr()
0.00 0.00 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr()
0.00 0.00 0.00 6 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
0.00 0.00 0.00 5 0.00 0.00 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const
0.00 0.00 0.00 4 0.00 0.00 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int)
0.00 0.00 0.00 4 0.00 0.00 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef)
0.00 0.00 0.00 4 0.00 0.00 Catch::ExprLhs<int>::ExprLhs(int)
0.00 0.00 0.00 4 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int)
0.00 0.00 0.00 4 0.00 0.00 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int)
0.00 0.00 0.00 4 0.00 0.00 magpie::cache<int, int>::get(int const&, bool) const
0.00 0.00 0.00 4 0.00 0.00 magpie::cache<int, int>::get_impl(int const&, bool, bool) const
0.00 0.00 0.00 4 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const
0.00 0.00 0.00 4 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const
0.00 0.00 0.00 4 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const
0.00 0.00 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 0.00 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
0.00 0.00 0.00 4 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
0.00 0.00 0.00 4 0.00 0.00 std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
0.00 0.00 0.00 4 0.00 0.00 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 0.00 0.00 4 0.00 0.00 Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
0.00 0.00 0.00 3 0.00 0.00 Catch::BinaryExpr<std::optional<int> const&, int>::BinaryExpr(bool, std::optional<int> const&, Catch::StringRef, int)
0.00 0.00 0.00 3 0.00 0.00 Catch::Clara::Parser::Parser()
0.00 0.00 0.00 3 0.00 0.00 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&)
0.00 0.00 0.00 3 0.00 0.00 Catch::ExprLhs<std::optional<int> const&>::ExprLhs(std::optional<int> const&)
0.00 0.00 0.00 3 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::optional<int> const&, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<std::optional<int> const&, int> >::type Catch::operator==<int>(Catch::ExprLhs<std::optional<int> const&>&&, int)
0.00 0.00 0.00 3 0.00 0.00 Catch::ExprLhs<std::optional<int> const&> Catch::operator<=<std::optional<int>, 0>(Catch::Decomposer&&, std::optional<int>&&)
0.00 0.00 0.00 3 0.00 0.00 magpie::cache<int, int>::set(int const&, int const&, long)
0.00 0.00 0.00 3 0.00 0.00 magpie::detail::cache_impl::value_t::~value_t()
0.00 0.00 0.00 3 0.00 0.00 unittest::g_tmp_dir[abi:cxx11]()
0.00 0.00 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_ptr()
0.00 0.00 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_addr()
0.00 0.00 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >::_M_ptr()
0.00 0.00 0.00 3 0.00 0.00 std::optional<int>::operator() const &
0.00 0.00 0.00 3 0.00 0.00 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get() const
0.00 0.00 0.00 3 0.00 0.00 std::Optionalpayload_base<int>::_M_get() const
0.00 0.00 0.00 3 0.00 0.00 std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>::_M_next() const
0.00 0.00 0.00 3 0.00 0.00 std::optional<int>::operator bool() const
0.00 0.00 0.00 3 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl()
0.00 0.00 0.00 3 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase()
0.00 0.00 0.00 3 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl()
0.00 0.00 0.00 3 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase()
0.00 0.00 0.00 3 0.00 0.00 std::Optionalbase<int, true, true>::Optionalbase<int&, false>(std::in_place_t, int&)
0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >::deallocate(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, unsigned long)
0.00 0.00 0.00 3 0.00 0.00 std::Optionalpayload<int, true, true, true>::Optionalpayload_base<int&>(std::in_place_t, int&)
0.00 0.00 0.00 3 0.00 0.00 std::__ptr_traits_ptr_to<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, false>::pointer_to(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&)
0.00 0.00 0.00 3 0.00 0.00 std::Optionalpayload_base<int>::Storage<int, true>::Storage<int&>(std::in_place_t, int&)
0.00 0.00 0.00 3 0.00 0.00 std::Optionalpayload_base<int>::Optionalpayload_base<int&>(std::in_place_t, int&)
0.00 0.00 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
0.00 0.00 0.00 3 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>::~pair()
0.00 0.00 0.00 3 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector()
0.00 0.00 0.00 3 0.00 0.00 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&)
0.00 0.00 0.00 3 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
0.00 0.00 0.00 3 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector()
0.00 0.00 0.00 3 0.00 0.00 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>)
0.00 0.00 0.00 3 0.00 0.00 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>)
0.00 0.00 0.00 3 0.00 0.00 std::optional<int>::optional<int&, true>(int&)
0.00 0.00 0.00 3 0.00 0.00 void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>)
0.00 0.00 0.00 3 0.00 0.00 Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
0.00 0.00 0.00 3 0.00 0.00 std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> std::__addressof<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&)
0.00 0.00 0.00 3 0.00 0.00 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
0.00 0.00 0.00 3 0.00 0.00 decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&)
0.00 0.00 0.00 3 0.00 0.00 int const& std::forward<int const&>(std::remove_reference<int const&>::type&)
0.00 0.00 0.00 3 0.00 0.00 std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> std::addressof<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&)
0.00 0.00 0.00 3 0.00 0.00 std::enable_if<std::is_convertible<decltype (((declval<int const&>)())==((declval<int const&>)())), bool>::value, bool>::type std::operator==<int, int>(std::optional<int> const&, int const&)
0.00 0.00 0.00 2 0.00 0.00 CATCH2_INTERNAL_TEST_0()
0.00 0.00 0.00 2 0.00 0.00 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int)
0.00 0.00 0.00 2 0.00 0.00 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&)
0.00 0.00 0.00 2 0.00 0.00 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef)
0.00 0.00 0.00 2 0.00 0.00 Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&)
0.00 0.00 0.00 2 0.00 0.00 Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef()
0.00 0.00 0.00 2 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&)
0.00 0.00 0.00 2 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef)
0.00 0.00 0.00 2 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&)
0.00 0.00 0.00 2 0.00 0.00 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&)
0.00 0.00 0.00 2 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int)
0.00 0.00 0.00 2 0.00 0.00 unittest::g_dist_dir[abi:cxx11]()
0.00 0.00 0.00 2 0.00 0.00 unittest::g_binary_dir[abi:cxx11]()
0.00 0.00 0.00 2 0.00 0.00 unittest::g_source_dir[abi:cxx11]()
0.00 0.00 0.00 2 0.00 0.00 unittest::g_verbose()
0.00 0.00 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++()
0.00 0.00 0.00 2 0.00 0.00 bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&)
0.00 0.00 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const
0.00 0.00 0.00 2 0.00 0.00 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_uses_single_bucket(std::__detail::Hashnode_base**) const
0.00 0.00 0.00 2 0.00 0.00 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long)
0.00 0.00 0.00 2 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&)
0.00 0.00 0.00 2 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr()
0.00 0.00 0.00 2 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&)
0.00 0.00 0.00 2 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long)
0.00 0.00 0.00 2 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&)
0.00 0.00 0.00 2 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&)
0.00 0.00 0.00 2 0.00 0.00 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
0.00 0.00 0.00 2 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&)
0.00 0.00 0.00 2 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 0.00 0.00 2 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&)
0.00 0.00 0.00 2 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&)
0.00 0.00 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get()
0.00 0.00 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
0.00 0.00 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 0.00 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long)
0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const)
0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
0.00 0.00 0.00 2 0.00 0.00 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
0.00 0.00 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
0.00 0.00 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
0.00 0.00 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>)
0.00 0.00 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&)
0.00 0.00 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
0.00 0.00 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
0.00 0.00 0.00 2 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&)
0.00 0.00 0.00 2 0.00 0.00 void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg)
0.00 0.00 0.00 2 0.00 0.00 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
0.00 0.00 0.00 2 0.00 0.00 std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 0.00 0.00 2 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&)
0.00 0.00 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 0.00 0.00 2 0.00 0.00 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
0.00 0.00 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 0.00 0.00 2 0.00 0.00 Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
0.00 0.00 0.00 2 0.00 0.00 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
0.00 0.00 0.00 2 0.00 0.00 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&)
0.00 0.00 0.00 2 0.00 0.00 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
0.00 0.00 0.00 2 0.00 0.00 void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
0.00 0.00 0.00 1 0.00 0.00 CATCH2_INTERNAL_TEST_0()
0.00 0.00 0.00 1 0.00 0.00 CATCH2_INTERNAL_TEST_0()
0.00 0.00 0.00 1 0.00 0.00 CATCH2_INTERNAL_TEST_4()
0.00 0.00 0.00 1 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&)
0.00 0.00 0.00 1 0.00 0.00 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&)
0.00 0.00 0.00 1 0.00 0.00 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&)
0.00 0.00 0.00 1 0.00 0.00 magpie::cache_interface::cache_interface()
0.00 0.00 0.00 1 0.00 0.00 magpie::cache_interface::~cache_interface()
0.00 0.00 0.00 1 0.00 0.00 magpie::cache<int, int>::cache(magpie::options const&)
0.00 0.00 0.00 1 0.00 0.00 magpie::cache<int, int>::~cache()
0.00 0.00 0.00 1 0.00 0.00 magpie::detail::cache_impl::~cache_impl()
0.00 0.00 0.00 1 0.00 0.00 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()())
0.00 0.00 0.00 1 0.00 0.00 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 0.00 0.00 1 0.00 0.00 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const
0.00 0.00 0.00 1 0.00 0.00 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_begin() const
0.00 0.00 0.00 1 0.00 0.00 std::optional<int>::has_value() const
0.00 0.00 0.00 1 0.00 0.00 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_deallocate_buckets()
0.00 0.00 0.00 1 0.00 0.00 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::clear()
0.00 0.00 0.00 1 0.00 0.00 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::~Hashtable()
0.00 0.00 0.00 1 0.00 0.00 std::sharedptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&)
0.00 0.00 0.00 1 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&)
0.00 0.00 0.00 1 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr()
0.00 0.00 0.00 1 0.00 0.00 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
0.00 0.00 0.00 1 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long)
0.00 0.00 0.00 1 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&)
0.00 0.00 0.00 1 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long)
0.00 0.00 0.00 1 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&)
0.00 0.00 0.00 1 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&)
0.00 0.00 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl)
0.00 0.00 0.00 1 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&)
0.00 0.00 0.00 1 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 0.00 0.00 1 0.00 0.00 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&)
0.00 0.00 0.00 1 0.00 0.00 std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, magpie::detail::cache_impl::value_t, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> > >::~unordered_map()
0.00 0.00 0.00 1 0.00 0.00 std::Optionalbase<int, true, true>::Optionalbase()
0.00 0.00 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&)
0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get()
0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator<std::__detail::Hashnode_base>::deallocate(std::__detail::Hashnode_base*, unsigned long)
0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
0.00 0.00 0.00 1 0.00 0.00 std::Optionalpayload<int, true, true, true>::Optionalpayload()
0.00 0.00 0.00 1 0.00 0.00 std::__ptr_traits_ptr_to<std::__detail::Hashnode_base**, std::__detail::Hashnode_base, false>::pointer_to(std::__detail::Hashnode_base&)
0.00 0.00 0.00 1 0.00 0.00 Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
0.00 0.00 0.00 1 0.00 0.00 std::Optionalpayload_base<int>::Storage<int, true>::Storage()
0.00 0.00 0.00 1 0.00 0.00 std::Optionalpayload_base<int>::Optionalpayload_base()
0.00 0.00 0.00 1 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
0.00 0.00 0.00 1 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
0.00 0.00 0.00 1 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>)
0.00 0.00 0.00 1 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>>(std::allocator<void>, magpie::cache<int, int>&&)
0.00 0.00 0.00 1 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
0.00 0.00 0.00 1 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&)
0.00 0.00 0.00 1 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
0.00 0.00 0.00 1 0.00 0.00 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_nodes(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>)
0.00 0.00 0.00 1 0.00 0.00 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_buckets(std::__detail::Hashnode_base*, unsigned long)
0.00 0.00 0.00 1 0.00 0.00 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::~Hashtablealloc()
0.00 0.00 0.00 1 0.00 0.00 std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >, true>::~Hashtableebo_helper()
0.00 0.00 0.00 1 0.00 0.00 std::optional<int>::optional(std::nullopt_t)
0.00 0.00 0.00 1 0.00 0.00 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
0.00 0.00 0.00 1 0.00 0.00 void std::Construct<magpie::detail::cache_impl, magpie::cache<int, int>>(magpie::detail::cache_impl, magpie::cache<int, int>&&)
0.00 0.00 0.00 1 0.00 0.00 void std::destroy_at<magpie::detail::cache_impl>(magpie::detail::cache_impl)
0.00 0.00 0.00 1 0.00 0.00 std::__detail::Hashnode_base* std::__addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&)
0.00 0.00 0.00 1 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>>(magpie::cache<int, int>&&)
0.00 0.00 0.00 1 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 0.00 0.00 1 0.00 0.00 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 0.00 0.00 1 0.00 0.00 Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
0.00 0.00 0.00 1 0.00 0.00 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
0.00 0.00 0.00 1 0.00 0.00 void std::Destroy<magpie::detail::cacheimpl>(magpie::detail::cache_impl)
0.00 0.00 0.00 1 0.00 0.00 std::__detail::Hashnode_base* std::addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&)
% the percentage of the total running time of the
time program used by this function.
cumulative a running sum of the number of seconds accounted
seconds for by this function and those listed above it.
self the number of seconds accounted for by this
seconds function alone. This is the major sort for this
listing.
calls the number of times this function was invoked, if
this function is profiled, else blank.
self the average number of milliseconds spent in this
ms/call function per call, if this function is profiled,
else blank.
total the average number of milliseconds spent in this
ms/call function and its descendents per call, if this
function is profiled, else blank.
name the name of the function. This is the minor sort
for this listing. The index shows the location of
the function in the gprof listing. If the index is
in parenthesis it shows where it would appear in
the gprof listing if it were to be printed.
Copyright (C) 2012-2024 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
Call graph (explanation follows)
granularity: each sample hit covers 4 byte(s) no time propagated
index % time self children called name
0.00 0.00 5/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
0.00 0.00 22/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [330]
0.00 0.00 104/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [178]
0.00 0.00 126/21468 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [156]
0.00 0.00 138/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [160]
0.00 0.00 201/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [128]
0.00 0.00 252/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [161]
0.00 0.00 313/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [126]
0.00 0.00 1985/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
0.00 0.00 2223/21468 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [65]
0.00 0.00 2396/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [56]
0.00 0.00 5710/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
0.00 0.00 7993/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [18]
[14] 0.0 0.00 0.00 21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
-----------------------------------------------
0.00 0.00 5/19185 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [789]
0.00 0.00 180/19185 Catch::StringRef::StringRef(char const) [2258]
0.00 0.00 614/19185 Catch::StringRef::substr(unsigned long, unsigned long) const [3171]
0.00 0.00 6090/19185 Catch::operator"" _sr(char const, unsigned long) [33]
0.00 0.00 12296/19185 operator"" catchsr(char const, unsigned long) [17]
[15] 0.0 0.00 0.00 19185 Catch::StringRef::StringRef(char const, unsigned long) [15]
-----------------------------------------------
0.00 0.00 1/18535 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [561]
0.00 0.00 1/18535 std::_detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [557]
0.00 0.00 1/18535 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [568]
0.00 0.00 1/18535 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [479]
0.00 0.00 1/18535 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>>(magpie::detail::cache_impl, magpie::cache<int, int>&&) [562]
0.00 0.00 1/18535 std::__shared_ptr_access<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [3579]
0.00 0.00 2/18535 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [468]
0.00 0.00 2/18535 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [237]
0.00 0.00 2/18535 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [498]
0.00 0.00 2/18535 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [396]
0.00 0.00 2/18535 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [491]
0.00 0.00 3/18535 std::_detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [435]
0.00 0.00 8/18535 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [362]
0.00 0.00 8/18535 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [311]
0.00 0.00 8/18535 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [359]
0.00 0.00 11/18535 std::less<Catch::TestCaseHandle const>::operator()(Catch::TestCaseHandle const, Catch::TestCaseHandle const) const [3621]
0.00 0.00 13/18535 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [322]
0.00 0.00 13/18535 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [217]
0.00 0.00 46/18535 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [282]
0.00 0.00 53/18535 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [254]
0.00 0.00 54/18535 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [239]
0.00 0.00 89/18535 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [201]
0.00 0.00 123/18535 std::char_traits<char>::compare(char const, char const, unsigned long) [166]
0.00 0.00 128/18535 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [153]
0.00 0.00 128/18535 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [97]
0.00 0.00 255/18535 void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [111]
0.00 0.00 1960/18535 std::_cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [72]
0.00 0.00 2377/18535 std::char_traits<char>::length(char const) [59]
0.00 0.00 2396/18535 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [56]
0.00 0.00 2396/18535 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [57]
0.00 0.00 2626/18535 std::char_traits<char>::copy(char, char const, unsigned long) [52]
0.00 0.00 5824/18535 std::char_traits<char>::assign(char&, char const&) [34]
[16] 0.0 0.00 0.00 18535 std::__is_constant_evaluated() [16]
-----------------------------------------------
0.00 0.00 8/12296 CATCH2_INTERNAL_TEST_0() [504]
0.00 0.00 8/12296 CATCH2_INTERNAL_TEST_0() [505]
0.00 0.00 196/12296 CATCH2_INTERNAL_TEST_4() [506]
0.00 0.00 12084/12296 CATCH2_INTERNAL_TEST_0() [445]
[17] 0.0 0.00 0.00 12296 operator"" catchsr(char const, unsigned long) [17]
0.00 0.00 12296/19185 Catch::StringRef::StringRef(char const, unsigned long) [15]
-----------------------------------------------
0.00 0.00 340/7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [96]
0.00 0.00 471/7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
0.00 0.00 2054/7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
0.00 0.00 5128/7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [36]
[18] 0.0 0.00 0.00 7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [18]
0.00 0.00 7993/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
0.00 0.00 7993/7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [19]
-----------------------------------------------
0.00 0.00 7993/7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [18]
[19] 0.0 0.00 0.00 7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [19]
0.00 0.00 7993/7993 std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) [20]
-----------------------------------------------
0.00 0.00 7993/7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [19]
[20] 0.0 0.00 0.00 7993 std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) [20]
0.00 0.00 7993/7993 char const std::addressof<char const>(char const&) [22]
-----------------------------------------------
0.00 0.00 7993/7993 char const std::addressof<char const>(char const&) [22]
[21] 0.0 0.00 0.00 7993 char const std::__addressof<char const>(char const&) [21]
-----------------------------------------------
0.00 0.00 7993/7993 std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) [20]
[22] 0.0 0.00 0.00 7993 char const std::addressof<char const>(char const&) [22]
0.00 0.00 7993/7993 char const std::__addressof<char const>(char const&) [21]
-----------------------------------------------
0.00 0.00 5/7769 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
0.00 0.00 2054/7769 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
0.00 0.00 5710/7769 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
[23] 0.0 0.00 0.00 7769 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [23]
-----------------------------------------------
0.00 0.00 466/7312 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
0.00 0.00 2054/7312 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
0.00 0.00 2396/7312 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [56]
0.00 0.00 2396/7312 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [58]
[24] 0.0 0.00 0.00 7312 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [24]
-----------------------------------------------
0.00 0.00 7071/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [26]
[25] 0.0 0.00 0.00 7071 std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) [25]
0.00 0.00 7071/7071 char std::addressof<char>(char&) [28]
-----------------------------------------------
0.00 0.00 4/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [6888]
0.00 0.00 5/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
0.00 0.00 45/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [292]
0.00 0.00 98/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [191]
0.00 0.00 126/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [161]
0.00 0.00 508/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [82]
0.00 0.00 2177/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [162]
0.00 0.00 4108/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
[26] 0.0 0.00 0.00 7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [26]
0.00 0.00 7071/7071 std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) [25]
-----------------------------------------------
0.00 0.00 7071/7071 char std::addressof<char>(char&) [28]
[27] 0.0 0.00 0.00 7071 char std::__addressof<char>(char&) [27]
-----------------------------------------------
0.00 0.00 7071/7071 std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) [25]
[28] 0.0 0.00 0.00 7071 char std::addressof<char>(char&) [28]
0.00 0.00 7071/7071 char std::__addressof<char>(char&) [27]
-----------------------------------------------
0.00 0.00 5/6444 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [330]
0.00 0.00 10/6444 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
0.00 0.00 104/6444 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [178]
0.00 0.00 106/6444 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [156]
0.00 0.00 2180/6444 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [65]
0.00 0.00 4039/6444 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
[29] 0.0 0.00 0.00 6444 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [29]
-----------------------------------------------
0.00 0.00 1/6170 __static_initialization_and_destruction_0() [573]
0.00 0.00 1/6170 __static_initialization_and_destruction_0() [575]
0.00 0.00 2/6170 __static_initialization_and_destruction_0() [574]
0.00 0.00 4/6170 Catch::TestCaseTracking::TrackerContext::startRun() [1174]
0.00 0.00 5/6170 CATCH2_INTERNAL_TEST_0() [504]
0.00 0.00 5/6170 CATCH2_INTERNAL_TEST_0() [505]
0.00 0.00 7/6170 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [2067]
0.00 0.00 99/6170 CATCH2_INTERNAL_TEST_4() [506]
0.00 0.00 6046/6170 CATCH2_INTERNAL_TEST_0() [445]
[30] 0.0 0.00 0.00 6170 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [30]
-----------------------------------------------
0.00 0.00 4/6148 CATCH2_INTERNAL_TEST_0() [504]
0.00 0.00 4/6148 CATCH2_INTERNAL_TEST_0() [505]
0.00 0.00 98/6148 CATCH2_INTERNAL_TEST_4() [506]
0.00 0.00 6042/6148 CATCH2_INTERNAL_TEST_0() [445]
[31] 0.0 0.00 0.00 6148 Catch::AssertionHandler::~AssertionHandler() [31]
-----------------------------------------------
0.00 0.00 2/6148 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [446]
0.00 0.00 3/6148 Catch::BinaryExpr<std::optional<int> const&, int>::BinaryExpr(bool, std::optional<int> const&, Catch::StringRef, int) [401]
0.00 0.00 4/6148 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [385]
0.00 0.00 13/6148 Catch::UnaryExpr<bool>::UnaryExpr(bool) [319]
0.00 0.00 98/6148 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [188]
0.00 0.00 2028/6148 Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long) [66]
0.00 0.00 4000/6148 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [42]
[32] 0.0 0.00 0.00 6148 Catch::ITransientExpression::ITransientExpression(bool, bool) [32]
-----------------------------------------------
0.00 0.00 1/6090 Catch::StreamingReporterBase::StreamingReporterBase(Catch::ReporterConfig&&) [1350]
0.00 0.00 2/6090 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [455]
0.00 0.00 2/6090 Catch::printTestRunTotals(std::ostream&, Catch::ColourImpl&, Catch::Totals const&) [1232]
0.00 0.00 3/6090 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::optional<int> const&, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<std::optional<int> const&, int> >::type Catch::operator==<int>(Catch::ExprLhs<std::optional<int> const&>&&, int) [405]
0.00 0.00 4/6090 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [388]
0.00 0.00 50/6090 Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [850]
0.00 0.00 2028/6090 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [68]
0.00 0.00 4000/6090 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [43]
[33] 0.0 0.00 0.00 6090 Catch::operator"" sr(char const, unsigned long) [33]
0.00 0.00 6090/19185 Catch::StringRef::StringRef(char const, unsigned long) [15]
-----------------------------------------------
0.00 0.00 104/5814 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [51]
0.00 0.00 5710/5814 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
[34] 0.0 0.00 0.00 5814 std::char_traits<char>::assign(char&, char const&) [34]
0.00 0.00 5824/18535 std::__is_constant_evaluated() [16]
-----------------------------------------------
0.00 0.00 11/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [330]
0.00 0.00 98/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [191]
0.00 0.00 126/5692 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [156]
0.00 0.00 211/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [128]
0.00 0.00 228/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
0.00 0.00 233/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [116]
0.00 0.00 508/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [82]
0.00 0.00 2054/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
0.00 0.00 2223/5692 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [65]
[35] 0.0 0.00 0.00 5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
0.00 0.00 5710/7769 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [23]
0.00 0.00 5710/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
0.00 0.00 5710/5814 std::char_traits<char>::assign(char&, char const&) [34]
-----------------------------------------------
0.00 0.00 5/5128 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [330]
0.00 0.00 104/5128 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [178]
0.00 0.00 5019/5128 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [48]
[36] 0.0 0.00 0.00 5128 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [36]
0.00 0.00 5128/7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [18]
0.00 0.00 2396/2396 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [56]
-----------------------------------------------
0.00 0.00 5019/5019 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [48]
[37] 0.0 0.00 0.00 5019 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [37]
-----------------------------------------------
0.00 0.00 233/4975 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
0.00 0.00 2054/4975 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
0.00 0.00 2688/4975 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [50]
[38] 0.0 0.00 0.00 4975 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [38]
-----------------------------------------------
0.00 0.00 5/4385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
0.00 0.00 5/4385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [330]
0.00 0.00 104/4385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [178]
0.00 0.00 106/4385 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [156]
0.00 0.00 1985/4385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
0.00 0.00 2180/4385 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [65]
[39] 0.0 0.00 0.00 4385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [39]
-----------------------------------------------
0.00 0.00 4002/4002 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [41]
[40] 0.0 0.00 0.00 4002 Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [40]
-----------------------------------------------
0.00 0.00 4002/4002 CATCH2_INTERNAL_TEST_0() [445]
[41] 0.0 0.00 0.00 4002 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [41]
0.00 0.00 4002/4002 Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [40]
-----------------------------------------------
0.00 0.00 4000/4000 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [43]
[42] 0.0 0.00 0.00 4000 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [42]
0.00 0.00 4000/6148 Catch::ITransientExpression::ITransientExpression(bool, bool) [32]
-----------------------------------------------
0.00 0.00 4000/4000 CATCH2_INTERNAL_TEST_0() [445]
[43] 0.0 0.00 0.00 4000 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [43]
0.00 0.00 4000/6090 Catch::operator"" sr(char const, unsigned long) [33]
0.00 0.00 4000/4000 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [42]
-----------------------------------------------
0.00 0.00 3920/3920 std::List_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [70]
[44] 0.0 0.00 0.00 3920 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [44]
0.00 0.00 3920/3920 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [45]
-----------------------------------------------
0.00 0.00 3920/3920 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [44]
[45] 0.0 0.00 0.00 3920 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [45]
-----------------------------------------------
0.00 0.00 76/3258 Catch::StringRef const std::__niter_base<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >) [7741]
0.00 0.00 748/3258 bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [93]
0.00 0.00 2434/3258 bool __gnu_cxx::operator!=<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [2789]
[46] 0.0 0.00 0.00 3258 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [46]
-----------------------------------------------
0.00 0.00 1/2857 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [570]
0.00 0.00 2/2857 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [500]
0.00 0.00 5/2857 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
0.00 0.00 20/2857 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [156]
0.00 0.00 43/2857 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [65]
0.00 0.00 57/2857 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [229]
0.00 0.00 98/2857 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [191]
0.00 0.00 508/2857 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [82]
0.00 0.00 2123/2857 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
[47] 0.0 0.00 0.00 2857 std::is_constant_evaluated() [47]
-----------------------------------------------
0.00 0.00 1/2852 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
0.00 0.00 1/2852 Catch::Clara::Detail::ParserBase::parse(Catch::Clara::Args const&) const [2977]
0.00 0.00 1/2852 Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1694]
0.00 0.00 1/2852 std::random_device::random_device() [5053]
0.00 0.00 1/2852 Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [2023]
0.00 0.00 1/2852 Catch::parseReporterSpec(Catch::StringRef) [1223]
0.00 0.00 2/2852 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [516]
0.00 0.00 2/2852 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1571]
0.00 0.00 2/2852 Catch::ReusableStringStream::~ReusableStringStream() [1258]
0.00 0.00 3/2852 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>::~pair() [429]
0.00 0.00 3/2852 Catch::ReporterSpec::~ReporterSpec() [778]
0.00 0.00 3/2852 Catch::TestSpecParser::~TestSpecParser() [1012]
0.00 0.00 4/2852 Catch::TestCaseTracking::TrackerContext::startRun() [1174]
0.00 0.00 4/2852 Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [1048]
0.00 0.00 4/2852 Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [1331]
0.00 0.00 5/2852 void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [8849]
0.00 0.00 5/2852 Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [630]
0.00 0.00 5/2852 Catch::RunContext::runCurrentTest() [629]
0.00 0.00 6/2852 magpie::detail::cache_impl::value_t::~value_t() [408]
0.00 0.00 6/2852 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [2971]
0.00 0.00 8/2852 Catch::ConfigData::~ConfigData() [597]
0.00 0.00 8/2852 Catch::TestCaseInfo::~TestCaseInfo() [791]
0.00 0.00 8/2852 Catch::ColumnInfo::~ColumnInfo() [594]
0.00 0.00 9/2852 Catch::ReporterRegistry::ReporterRegistry() [1140]
0.00 0.00 9/2852 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [6066]
0.00 0.00 9/2852 Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocationRef const&) [1165]
0.00 0.00 10/2852 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [334]
0.00 0.00 12/2852 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [2067]
0.00 0.00 18/2852 Catch::RunContext::runTest(Catch::TestCaseHandle const&) [649]
0.00 0.00 18/2852 Catch::TestCaseStats::~TestCaseStats() [969]
0.00 0.00 26/2852 Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [1179]
0.00 0.00 43/2852 Catch::SectionInfo::~SectionInfo() [664]
0.00 0.00 98/2852 CATCH2_INTERNAL_TEST_4() [506]
0.00 0.00 98/2852 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [185]
0.00 0.00 228/2852 Catch::Clara::Detail::BasicResult<void>::~BasicResult() [121]
0.00 0.00 230/2852 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [1470]
0.00 0.00 1960/2852 void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [74]
[48] 0.0 0.00 0.00 2852 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [48]
0.00 0.00 5019/5128 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [36]
0.00 0.00 5019/5019 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [37]
-----------------------------------------------
0.00 0.00 98/2839 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [190]
0.00 0.00 126/2839 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [161]
0.00 0.00 2615/2839 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [53]
[49] 0.0 0.00 0.00 2839 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [49]
-----------------------------------------------
0.00 0.00 126/2688 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [161]
0.00 0.00 508/2688 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [82]
0.00 0.00 2054/2688 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
[50] 0.0 0.00 0.00 2688 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [50]
0.00 0.00 2688/4975 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [38]
-----------------------------------------------
0.00 0.00 11/2665 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [330]
0.00 0.00 104/2665 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [178]
0.00 0.00 126/2665 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [157]
0.00 0.00 201/2665 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [128]
0.00 0.00 2223/2665 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [62]
[51] 0.0 0.00 0.00 2665 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [51]
0.00 0.00 2563/2632 std::char_traits<char>::copy(char, char const, unsigned long) [52]
0.00 0.00 104/5814 std::char_traits<char>::assign(char&, char const&) [34]
-----------------------------------------------
0.00 0.00 69/2632 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
0.00 0.00 2563/2632 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [51]
[52] 0.0 0.00 0.00 2632 std::char_traits<char>::copy(char, char const, unsigned long) [52]
0.00 0.00 2626/18535 std::__is_constant_evaluated() [16]
-----------------------------------------------
0.00 0.00 215/2615 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [127]
0.00 0.00 2400/2615 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [58]
[53] 0.0 0.00 0.00 2615 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [53]
0.00 0.00 2615/2839 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [49]
-----------------------------------------------
0.00 0.00 2396/2396 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [56]
[54] 0.0 0.00 0.00 2396 std::__new_allocator<char>::deallocate(char, unsigned long) [54]
-----------------------------------------------
0.00 0.00 2396/2396 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [57]
[55] 0.0 0.00 0.00 2396 std::__new_allocator<char>::allocate(unsigned long, void const) [55]
-----------------------------------------------
0.00 0.00 2396/2396 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [36]
[56] 0.0 0.00 0.00 2396 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [56]
0.00 0.00 2396/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
0.00 0.00 2396/7312 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [24]
0.00 0.00 2396/18535 std::__is_constant_evaluated() [16]
0.00 0.00 2396/2396 std::__new_allocator<char>::deallocate(char, unsigned long) [54]
-----------------------------------------------
0.00 0.00 2396/2396 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [58]
[57] 0.0 0.00 0.00 2396 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [57]
0.00 0.00 2396/18535 std::__is_constant_evaluated() [16]
0.00 0.00 2396/2396 std::__new_allocator<char>::allocate(unsigned long, void const) [55]
-----------------------------------------------
0.00 0.00 5/2395 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [330]
0.00 0.00 104/2395 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [178]
0.00 0.00 106/2395 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [156]
0.00 0.00 2180/2395 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [65]
[58] 0.0 0.00 0.00 2395 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [58]
0.00 0.00 2400/2615 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [53]
0.00 0.00 2396/7312 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [24]
0.00 0.00 2396/2396 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [57]
-----------------------------------------------
0.00 0.00 98/2377 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [9018]
0.00 0.00 102/2377 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [179]
0.00 0.00 2177/2377 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [162]
[59] 0.0 0.00 0.00 2377 std::char_traits<char>::length(char const) [59]
0.00 0.00 2377/18535 std::__is_constant_evaluated() [16]
-----------------------------------------------
0.00 0.00 5/2369 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
0.00 0.00 11/2369 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [330]
0.00 0.00 104/2369 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [178]
0.00 0.00 126/2369 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [161]
0.00 0.00 2123/2369 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
[60] 0.0 0.00 0.00 2369 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [60]
-----------------------------------------------
0.00 0.00 4/2324 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [6888]
0.00 0.00 45/2324 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [292]
0.00 0.00 98/2324 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [191]
0.00 0.00 2177/2324 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [162]
[61] 0.0 0.00 0.00 2324 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [61]
-----------------------------------------------
0.00 0.00 2223/2223 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [65]
[62] 0.0 0.00 0.00 2223 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [62]
0.00 0.00 2223/2665 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [51]
-----------------------------------------------
0.00 0.00 2223/2223 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [65]
[63] 0.0 0.00 0.00 2223 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [63]
-----------------------------------------------
0.00 0.00 2223/2223 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [65]
[64] 0.0 0.00 0.00 2223 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::_Guard::~Guard() [64]
-----------------------------------------------
0.00 0.00 45/2222 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [292]
0.00 0.00 2177/2222 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [162]
[65] 0.0 0.00 0.00 2222 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [65]
0.00 0.00 2223/2223 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [63]
0.00 0.00 2223/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
0.00 0.00 2223/2223 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [62]
0.00 0.00 2223/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
0.00 0.00 2223/2223 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::_Guard::~Guard() [64]
0.00 0.00 2180/2395 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [58]
0.00 0.00 2180/6444 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [29]
0.00 0.00 2180/4385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [39]
0.00 0.00 43/2857 std::is_constant_evaluated() [47]
-----------------------------------------------
0.00 0.00 2028/2028 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [68]
[66] 0.0 0.00 0.00 2028 Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long) [66]
0.00 0.00 2028/6148 Catch::ITransientExpression::ITransientExpression(bool, bool) [32]
-----------------------------------------------
0.00 0.00 2028/2028 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [69]
[67] 0.0 0.00 0.00 2028 Catch::ExprLhs<long>::ExprLhs(long) [67]
-----------------------------------------------
0.00 0.00 2028/2028 CATCH2_INTERNAL_TEST_0() [445]
[68] 0.0 0.00 0.00 2028 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [68]
0.00 0.00 2028/6090 Catch::operator"" sr(char const, unsigned long) [33]
0.00 0.00 2028/2028 Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long) [66]
-----------------------------------------------
0.00 0.00 2028/2028 CATCH2INTERNAL_TEST_0() [445]
[69] 0.0 0.00 0.00 2028 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [69]
0.00 0.00 2028/2028 Catch::ExprLhs<long>::ExprLhs(long) [67]
-----------------------------------------------
0.00 0.00 1960/1960 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [133]
[70] 0.0 0.00 0.00 1960 std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [70]
0.00 0.00 3920/3920 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [44]
-----------------------------------------------
0.00 0.00 1960/1960 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [72]
[71] 0.0 0.00 0.00 1960 std::__new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [71]
-----------------------------------------------
0.00 0.00 1960/1960 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [133]
[72] 0.0 0.00 0.00 1960 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [72]
0.00 0.00 1960/18535 std::__is_constant_evaluated() [16]
0.00 0.00 1960/1960 std::__new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [71]
-----------------------------------------------
0.00 0.00 1960/1960 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [133]
[73] 0.0 0.00 0.00 1960 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [73]
-----------------------------------------------
0.00 0.00 1960/1960 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [133]
[74] 0.0 0.00 0.00 1960 void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [74]
0.00 0.00 1960/2852 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [48]
-----------------------------------------------
0.00 0.00 780/1560 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [81]
0.00 0.00 780/1560 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [80]
[75] 0.0 0.00 0.00 1560 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [75]
-----------------------------------------------
0.00 0.00 5/1544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [384]
0.00 0.00 10/1544 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [789]
0.00 0.00 36/1544 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [8969]
0.00 0.00 98/1544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [9018]
0.00 0.00 110/1544 Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2259]
0.00 0.00 202/1544 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [179]
0.00 0.00 215/1544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [127]
0.00 0.00 412/1544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [128]
0.00 0.00 456/1544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
[76] 0.0 0.00 0.00 1544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [76]
-----------------------------------------------
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [561]
0.00 0.00 1/1153 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [538]
0.00 0.00 1/1153 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>>(magpie::detail::cache_impl, magpie::cache<int, int>&&) [562]
0.00 0.00 1/1153 void std::__relocate_object_a<Catch::Tag, Catch::Tag, std::allocator<Catch::Tag> >(Catch::Tag, Catch::Tag, std::allocator<Catch::Tag>&) [8203]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [5199]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [7514]
0.00 0.00 1/1153 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [1663]
0.00 0.00 1/1153 void std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::M_realloc_insert<Catch::Clara::Detail::Token>(__gnu_cxx::__normal_iterator<Catch::Clara::Detail::Token, std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> > >, Catch::Clara::Detail::Token&&) [6422]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [5198]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [5203]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [5196]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [5204]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [5195]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [5186]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&) [5200]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&) [5201]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&) [5202]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [5191]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [5187]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [5188]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [5189]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [5190]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [5193]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [5192]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&) [5194]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [7513]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [7518]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [7508]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [7519]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [7507]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [7498]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&) [7515]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&) [7516]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&) [7517]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [7503]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [7499]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [7500]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [7501]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [7502]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [7505]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [7504]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&) [7506]
0.00 0.00 1/1153 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [6388]
0.00 0.00 1/1153 void std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_M_realloc_insert<Catch::ReporterSpec>(__gnu_cxx::__normal_iterator<Catch::ReporterSpec, std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> > >, Catch::ReporterSpec&&) [6284]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<void>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [5206]
0.00 0.00 1/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, long&>(Catch::Clara::Detail::BoundValueRef<long>&, std::Spalloc_shared_tag<std::allocator<void> >, long&) [5197]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::vector<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [7510]
0.00 0.00 1/1153 void std::Construct<Catch::Clara::Detail::BoundValueRef<long>, long&>(Catch::Clara::Detail::BoundValueRef<long>, long&) [7512]
0.00 0.00 1/1153 Catch::Optional<Catch::ReporterSpec>::Optional(Catch::ReporterSpec&&) [2130]
0.00 0.00 1/1153 void std::vector<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [6659]
0.00 0.00 1/1153 void std::__relocate_object_a<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >(Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >&) [8216]
0.00 0.00 1/1153 void std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_realloc_insert<Catch::TestCaseTracking::ITracker>(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >, Catch::TestCaseTracking::ITracker&&) [6752]
0.00 0.00 1/1153 void std::__relocate_object_a<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >&) [8211]
0.00 0.00 1/1153 void std::__relocate_object_a<Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo> >(Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [8196]
0.00 0.00 1/1153 void std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_M_realloc_insert<Catch::ProcessedReporterSpec>(__gnu_cxx::__normal_iterator<Catch::ProcessedReporterSpec, std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> > >, Catch::ProcessedReporterSpec&&) [6364]
0.00 0.00 2/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [475]
0.00 0.00 2/1153 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [491]
0.00 0.00 2/1153 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, double&>(Catch::Clara::Detail::BoundValueRef<double>&, std::Spalloc_shared_tag<std::allocator<void> >, double&) [5207]
0.00 0.00 2/1153 void std::Construct<Catch::Clara::Detail::BoundValueRef<double>, double&>(Catch::Clara::Detail::BoundValueRef<double>, double&) [7511]
0.00 0.00 2/1153 void std::vector<unsigned long, std::allocator<unsigned long> >::M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [6867]
0.00 0.00 2/1153 void std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_M_realloc_insert<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >&&) [6539]
0.00 0.00 2/1153 void std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_realloc_insert<Catch::ISingleton const&>(__gnu_cxx::__normal_iterator<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >, Catch::ISingleton const&) [6743]
0.00 0.00 2/1153 void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&) [6272]
0.00 0.00 3/1153 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [440]
0.00 0.00 3/1153 decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&) [441]
0.00 0.00 4/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::Spalloc_shared_tag<std::allocator<void> >, char const (&) [13]) [5208]
0.00 0.00 4/1153 void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [7525]
0.00 0.00 4/1153 Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [6751]
0.00 0.00 4/1153 std::pair<unsigned long, Catch::TestCaseHandle>& std::vector<std::pair<unsigned long, Catch::TestCaseHandle>, std::allocator<std::pair<unsigned long, Catch::TestCaseHandle> > >::emplace_back<unsigned int, Catch::TestCaseHandle const&>(unsigned int&&, Catch::TestCaseHandle const&) [6814]
0.00 0.00 4/1153 std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::push_back(Catch::TestCaseHandle const&) [6331]
0.00 0.00 4/1153 Catch::TestCaseHandle& std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::emplace_back<Catch::TestCaseInfo, Catch::ITestInvoker>(Catch::TestCaseInfo&&, Catch::ITestInvoker&&) [6321]
0.00 0.00 4/1153 Catch::Detail::unique_ptr<Catch::TestCaseInfo>& std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::emplace_back<Catch::Detail::unique_ptr<Catch::TestCaseInfo> >(Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&) [6456]
0.00 0.00 4/1153 Catch::Detail::unique_ptr<Catch::ITestInvoker>& std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::emplace_back<Catch::Detail::unique_ptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [6445]
0.00 0.00 4/1153 void std::Construct<Catch::ColumnInfo, Catch::ColumnInfo const&>(Catch::ColumnInfo, Catch::ColumnInfo const&) [7487]
0.00 0.00 5/1153 void std::vector<Catch::Tag, std::allocator<Catch::Tag> >::M_realloc_insert<Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, Catch::StringRef&&) [6375]
0.00 0.00 8/1153 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [348]
0.00 0.00 8/1153 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [359]
0.00 0.00 8/1153 void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const&&) [7168]
0.00 0.00 8/1153 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [7496]
0.00 0.00 8/1153 void std::Rb_tree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const const&>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const const&) [7167]
0.00 0.00 8/1153 void std::Rbtree<Catch::TestCaseInfo const, Catch::TestCaseInfo const, std::Identity<Catch::TestCaseInfo const>, Catch::(anonymous namespace)::enforceNoDuplicateTestCases(std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(Catch::TestCaseInfo const, Catch::TestCaseInfo const)#1}&, std::allocator<Catch::TestCaseInfo const> >::M_construct_node<Catch::TestCaseInfo const const&>(std::Rbtree_node<Catch::TestCaseInfo const>, Catch::TestCaseInfo const const&) [7132]
0.00 0.00 8/1153 std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&) [6278]
0.00 0.00 9/1153 void std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>&&) [6482]
0.00 0.00 10/1153 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [335]
0.00 0.00 12/1153 Catch::Clara::Detail::Token& std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::emplace_back<Catch::Clara::Detail::Token>(Catch::Clara::Detail::Token&&) [6420]
0.00 0.00 13/1153 void std::Construct<Catch::StringRef, char const const&>(Catch::StringRef, char const const&) [7523]
0.00 0.00 16/1153 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, bool&>(Catch::Clara::Detail::BoundFlagRef&, std::Spalloc_shared_tag<std::allocator<void> >, bool&) [5205]
0.00 0.00 16/1153 void std::Construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [7509]
0.00 0.00 18/1153 void std::Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [7019]
0.00 0.00 25/1153 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [298]
0.00 0.00 38/1153 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [7497]
0.00 0.00 46/1153 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [282]
0.00 0.00 47/1153 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo& std::vector<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> >::emplace_back<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo>(Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo&&) [6824]
0.00 0.00 70/1153 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [211]
0.00 0.00 89/1153 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [201]
0.00 0.00 113/1153 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::constructat<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [164]
0.00 0.00 228/1153 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [1667]
0.00 0.00 229/1153 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [1662]
[77] 0.0 0.00 0.00 1153 operator new(unsigned long, void) [77]
-----------------------------------------------
0.00 0.00 13/828 Catch::Clara::Detail::TokenStream::loadBuffer() [1542]
0.00 0.00 89/828 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [227]
0.00 0.00 363/828 Catch::Clara::Opt::isMatch(Catch::StringRef) const [2972]
0.00 0.00 363/828 Catch::Clara::Opt::validate() const [2973]
[78] 0.0 0.00 0.00 828 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [78]
-----------------------------------------------
0.00 0.00 13/821 Catch::Clara::Detail::TokenStream::operator++() [1547]
0.00 0.00 89/821 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [227]
0.00 0.00 356/821 Catch::Clara::Opt::isMatch(Catch::StringRef) const [2972]
0.00 0.00 363/821 Catch::Clara::Opt::validate() const [2973]
[79] 0.0 0.00 0.00 821 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [79]
-----------------------------------------------
0.00 0.00 1/780 Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [1545]
0.00 0.00 38/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [6638]
0.00 0.00 57/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [226]
0.00 0.00 228/780 Catch::Clara::Opt::isMatch(Catch::StringRef) const [2972]
0.00 0.00 228/780 Catch::Clara::Opt::validate() const [2973]
0.00 0.00 228/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [3831]
[80] 0.0 0.00 0.00 780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [80]
0.00 0.00 780/1560 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [75]
-----------------------------------------------
0.00 0.00 1/780 Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [1545]
0.00 0.00 38/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [6638]
0.00 0.00 57/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [226]
0.00 0.00 228/780 Catch::Clara::Opt::isMatch(Catch::StringRef) const [2972]
0.00 0.00 228/780 Catch::Clara::Opt::validate() const [2973]
0.00 0.00 228/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [3831]
[81] 0.0 0.00 0.00 780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [81]
0.00 0.00 780/1560 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [75]
-----------------------------------------------
0.00 0.00 2/505 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1571]
0.00 0.00 3/505 Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [1011]
0.00 0.00 4/505 Catch::ConfigData::ConfigData() [596]
0.00 0.00 4/505 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [790]
0.00 0.00 5/505 Catch::(anonymous namespace)::NoopRedirect::getStdout() [818]
0.00 0.00 5/505 Catch::(anonymous namespace)::NoopRedirect::getStderr() [817]
0.00 0.00 7/505 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [2067]
0.00 0.00 8/505 Catch::RunContext::runTest(Catch::TestCaseHandle const&) [649]
0.00 0.00 10/505 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [333]
0.00 0.00 228/505 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [120]
0.00 0.00 229/505 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [1468]
[82] 0.0 0.00 0.00 505 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [82]
0.00 0.00 508/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [26]
0.00 0.00 508/2688 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [50]
0.00 0.00 508/2857 std::is_constant_evaluated() [47]
0.00 0.00 508/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
-----------------------------------------------
0.00 0.00 2/492 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [6628]
0.00 0.00 38/492 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [6638]
0.00 0.00 57/492 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [226]
0.00 0.00 140/492 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [209]
0.00 0.00 255/492 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [110]
[83] 0.0 0.00 0.00 492 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [83]
-----------------------------------------------
0.00 0.00 10/467 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [335]
0.00 0.00 228/467 Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [122]
0.00 0.00 229/467 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [1662]
[84] 0.0 0.00 0.00 467 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [84]
-----------------------------------------------
0.00 0.00 7/449 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [2971]
0.00 0.00 442/449 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [86]
[85] 0.0 0.00 0.00 449 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [85]
-----------------------------------------------
0.00 0.00 442/442 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [87]
[86] 0.0 0.00 0.00 442 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [86]
0.00 0.00 442/449 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [85]
-----------------------------------------------
0.00 0.00 7/442 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [2971]
0.00 0.00 435/442 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [89]
[87] 0.0 0.00 0.00 442 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [87]
0.00 0.00 442/442 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [86]
-----------------------------------------------
0.00 0.00 8/440 Catch::Clara::Opt std::__do_uninit_copy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt) [8120]
0.00 0.00 38/440 Catch::Clara::Opt std::__do_uninit_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt) [8125]
0.00 0.00 46/440 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [497]
0.00 0.00 70/440 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [212]
0.00 0.00 138/440 void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [236]
0.00 0.00 140/440 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [309]
[88] 0.0 0.00 0.00 440 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [88]
-----------------------------------------------
0.00 0.00 435/435 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [3007]
[89] 0.0 0.00 0.00 435 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [89]
0.00 0.00 435/442 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [87]
-----------------------------------------------
0.00 0.00 1/433 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [534]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4984]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4981]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4996]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4966]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4999]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4963]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4936]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4987]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4990]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4993]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4951]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4939]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4942]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4945]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4948]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4957]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4954]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4960]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4972]
0.00 0.00 1/433 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4978]
0.00 0.00 2/433 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [473]
0.00 0.00 2/433 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4975]
0.00 0.00 8/433 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [347]
0.00 0.00 16/433 std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [4969]
0.00 0.00 54/433 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [238]
0.00 0.00 55/433 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [231]
0.00 0.00 275/433 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [106]
[90] 0.0 0.00 0.00 433 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [90]
0.00 0.00 134/135 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [152]
-----------------------------------------------
0.00 0.00 420/420 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [149]
[91] 0.0 0.00 0.00 420 Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef) [91]
-----------------------------------------------
0.00 0.00 57/413 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [226]
0.00 0.00 76/413 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [6638]
0.00 0.00 280/413 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [208]
[92] 0.0 0.00 0.00 413 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [92]
-----------------------------------------------
0.00 0.00 146/374 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [227]
0.00 0.00 228/374 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [3831]
[93] 0.0 0.00 0.00 374 bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [93]
0.00 0.00 748/3258 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [46]
-----------------------------------------------
0.00 0.00 3/362 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [1677]
0.00 0.00 52/362 Catch::Clara::Parser::~Parser() [255]
0.00 0.00 53/362 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [240]
0.00 0.00 254/362 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [114]
[94] 0.0 0.00 0.00 362 Catch::Clara::Detail::ParserBase::~ParserBase() [94]
-----------------------------------------------
0.00 0.00 76/356 Catch::StringRef std::__niter_base<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >) [7786]
0.00 0.00 140/356 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [207]
0.00 0.00 140/356 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [209]
[95] 0.0 0.00 0.00 356 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [95]
-----------------------------------------------
0.00 0.00 11/326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [330]
0.00 0.00 104/326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [178]
0.00 0.00 211/326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [128]
[96] 0.0 0.00 0.00 326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [96]
0.00 0.00 340/7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [18]
-----------------------------------------------
0.00 0.00 70/325 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [209]
0.00 0.00 255/325 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [109]
[97] 0.0 0.00 0.00 325 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [97]
0.00 0.00 128/18535 std::__is_constant_evaluated() [16]
0.00 0.00 128/128 std::__new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [154]
-----------------------------------------------
0.00 0.00 16/315 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [358]
0.00 0.00 38/315 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [7497]
0.00 0.00 70/315 void std::_relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [212]
0.00 0.00 78/315 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [289]
0.00 0.00 113/315 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [164]
[98] 0.0 0.00 0.00 315 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [98]
-----------------------------------------------
0.00 0.00 1/308 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [507]
0.00 0.00 1/308 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [508]
0.00 0.00 2/308 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [453]
0.00 0.00 48/308 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [260]
0.00 0.00 48/308 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [263]
0.00 0.00 57/308 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [222]
0.00 0.00 151/308 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [138]
[99] 0.0 0.00 0.00 308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [99]
-----------------------------------------------
0.00 0.00 302/302 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [140]
[100] 0.0 0.00 0.00 302 std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&) [100]
-----------------------------------------------
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [5023]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [5002]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [5022]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [5027]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [5018]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [5028]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [5017]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [5008]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, (__gnu_cxx::Lockpolicy)2>&&) [5024]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, (__gnu_cxx::Lockpolicy)2>&&) [5025]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, (__gnu_cxx::Lockpolicy)2>&&) [5026]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>&&) [5013]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>&&) [5009]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>&&) [5010]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>&&) [5011]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>&&) [5012]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [5015]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [5014]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, (__gnu_cxx::Lockpolicy)2>&&) [5016]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>&&) [5007]
0.00 0.00 1/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>&&) [5021]
0.00 0.00 2/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [474]
0.00 0.00 2/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>&&) [5020]
0.00 0.00 4/301 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [5001]
0.00 0.00 7/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [375]
0.00 0.00 16/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>&&) [5019]
0.00 0.00 49/301 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [257]
0.00 0.00 49/301 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [256]
0.00 0.00 151/301 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [143]
[101] 0.0 0.00 0.00 301 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [101]
-----------------------------------------------
0.00 0.00 1/300 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&) [5032]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [5023]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [5002]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [5022]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [5027]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [5018]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [5028]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [5017]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [5008]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, (__gnu_cxx::Lockpolicy)2>&&) [5024]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, (__gnu_cxx::Lockpolicy)2>&&) [5025]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, (__gnu_cxx::Lockpolicy)2>&&) [5026]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>&&) [5013]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>&&) [5009]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>&&) [5010]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>&&) [5011]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>&&) [5012]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [5015]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [5014]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, (__gnu_cxx::Lockpolicy)2>&&) [5016]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>&&) [5007]
0.00 0.00 1/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>&&) [5021]
0.00 0.00 2/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [474]
0.00 0.00 2/300 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [5000]
0.00 0.00 2/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>&&) [5020]
0.00 0.00 7/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [375]
0.00 0.00 16/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>&&) [5019]
0.00 0.00 49/300 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [257]
0.00 0.00 49/300 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [256]
0.00 0.00 151/300 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [143]
[102] 0.0 0.00 0.00 300 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [102]
-----------------------------------------------
0.00 0.00 70/299 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [211]
0.00 0.00 89/299 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [201]
0.00 0.00 140/299 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [209]
[103] 0.0 0.00 0.00 299 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [103]
-----------------------------------------------
0.00 0.00 4/282 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [2712]
0.00 0.00 96/282 bool __gnu_cxx::operator!=<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [2779]
0.00 0.00 182/282 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [200]
[104] 0.0 0.00 0.00 282 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [104]
-----------------------------------------------
0.00 0.00 1/275 Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [1438]
0.00 0.00 1/275 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [1433]
0.00 0.00 3/275 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [1610]
0.00 0.00 16/275 Catch::Clara::Opt::Opt(bool&) [1437]
0.00 0.00 254/275 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [113]
[105] 0.0 0.00 0.00 275 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [105]
0.00 0.00 275/275 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [106]
-----------------------------------------------
0.00 0.00 275/275 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [105]
[106] 0.0 0.00 0.00 275 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [106]
0.00 0.00 275/433 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [90]
-----------------------------------------------
0.00 0.00 255/255 void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [111]
[107] 0.0 0.00 0.00 255 void std::Destroy_aux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [107]
-----------------------------------------------
0.00 0.00 255/255 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [109]
[108] 0.0 0.00 0.00 255 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [108]
-----------------------------------------------
0.00 0.00 255/255 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [110]
[109] 0.0 0.00 0.00 255 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [109]
0.00 0.00 255/325 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [97]
0.00 0.00 255/255 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [108]
-----------------------------------------------
0.00 0.00 1/255 Catch::Clara::Args::~Args() [1444]
0.00 0.00 254/255 Catch::Clara::Opt::~Opt() [112]
[110] 0.0 0.00 0.00 255 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [110]
0.00 0.00 255/492 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [83]
0.00 0.00 255/255 void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [111]
0.00 0.00 255/255 std::Vector_base<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [109]
-----------------------------------------------
0.00 0.00 255/255 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [110]
[111] 0.0 0.00 0.00 255 void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [111]
0.00 0.00 255/18535 std::_is_constant_evaluated() [16]
0.00 0.00 255/255 void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [107]
-----------------------------------------------
0.00 0.00 1/254 Catch::Clara::Help::~Help() [1447]
0.00 0.00 8/254 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
0.00 0.00 37/254 Catch::makeCommandLineParser(Catch::ConfigData&) [1356]
0.00 0.00 208/254 void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [129]
[112] 0.0 0.00 0.00 254 Catch::Clara::Opt::~Opt() [112]
0.00 0.00 254/255 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [110]
0.00 0.00 254/254 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [113]
-----------------------------------------------
0.00 0.00 254/254 Catch::Clara::Opt::~Opt() [112]
[113] 0.0 0.00 0.00 254 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [113]
0.00 0.00 254/275 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [105]
0.00 0.00 254/254 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [114]
-----------------------------------------------
0.00 0.00 254/254 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [113]
[114] 0.0 0.00 0.00 254 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [114]
0.00 0.00 254/362 Catch::Clara::Detail::ParserBase::~ParserBase() [94]
-----------------------------------------------
0.00 0.00 38/254 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator+(long) const [3383]
0.00 0.00 108/254 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [170]
0.00 0.00 108/254 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [171]
[115] 0.0 0.00 0.00 254 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [115]
-----------------------------------------------
0.00 0.00 233/233 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
[116] 0.0 0.00 0.00 233 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [116]
0.00 0.00 233/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
-----------------------------------------------
0.00 0.00 5/233 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [2067]
0.00 0.00 228/233 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [1471]
[117] 0.0 0.00 0.00 233 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
0.00 0.00 471/7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [18]
0.00 0.00 466/7312 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [24]
0.00 0.00 456/1544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [76]
0.00 0.00 233/4975 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [38]
0.00 0.00 233/233 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [116]
0.00 0.00 228/229 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [118]
0.00 0.00 228/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
0.00 0.00 10/6444 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [29]
0.00 0.00 5/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
0.00 0.00 5/2369 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [60]
0.00 0.00 5/7769 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [23]
0.00 0.00 5/4385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [39]
0.00 0.00 5/2857 std::is_constant_evaluated() [47]
0.00 0.00 5/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [26]
-----------------------------------------------
0.00 0.00 1/229 void std::Destroyaux<false>::__destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [4387]
0.00 0.00 228/229 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [117]
[118] 0.0 0.00 0.00 229 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [118]
-----------------------------------------------
0.00 0.00 228/228 Catch::Clara::Detail::ParserBase::validate() const [124]
[119] 0.0 0.00 0.00 228 Catch::Clara::Detail::BasicResult<void>::ok() [119]
0.00 0.00 228/228 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [120]
-----------------------------------------------
0.00 0.00 228/228 Catch::Clara::Detail::BasicResult<void>::ok() [119]
[120] 0.0 0.00 0.00 228 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [120]
0.00 0.00 228/228 Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [122]
0.00 0.00 228/505 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [82]
-----------------------------------------------
0.00 0.00 228/228 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [2971]
[121] 0.0 0.00 0.00 228 Catch::Clara::Detail::BasicResult<void>::~BasicResult() [121]
0.00 0.00 228/2852 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [48]
0.00 0.00 228/228 Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [123]
-----------------------------------------------
0.00 0.00 228/228 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [120]
[122] 0.0 0.00 0.00 228 Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [122]
0.00 0.00 228/467 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [84]
-----------------------------------------------
0.00 0.00 228/228 Catch::Clara::Detail::BasicResult<void>::~BasicResult() [121]
[123] 0.0 0.00 0.00 228 Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [123]
-----------------------------------------------
0.00 0.00 228/228 Catch::Clara::Opt::validate() const [2973]
[124] 0.0 0.00 0.00 228 Catch::Clara::Detail::ParserBase::validate() const [124]
0.00 0.00 228/228 Catch::Clara::Detail::BasicResult<void>::ok() [119]
-----------------------------------------------
0.00 0.00 1/228 std::vector<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> >::_S_max_size(std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> const&) [6822]
0.00 0.00 1/228 std::vector<std::pair<unsigned long, Catch::TestCaseHandle>, std::allocator<std::pair<unsigned long, Catch::TestCaseHandle> > >::_S_max_size(std::allocator<std::pair<unsigned long, Catch::TestCaseHandle> > const&) [6812]
0.00 0.00 1/228 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > const&) [6454]
0.00 0.00 1/228 std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > const&) [6443]
0.00 0.00 1/228 std::vector<Catch::ColumnInfo, std::allocator<Catch::ColumnInfo> >::_S_max_size(std::allocator<Catch::ColumnInfo> const&) [6234]
0.00 0.00 2/228 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_S_max_size(std::allocator<Catch::Clara::Arg> const&) [6383]
0.00 0.00 2/228 std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_S_max_size(std::allocator<Catch::Clara::Detail::Token> const&) [6418]
0.00 0.00 2/228 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [6649]
0.00 0.00 2/228 std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_S_max_size(std::allocator<Catch::ReporterSpec> const&) [6281]
0.00 0.00 2/228 std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_S_max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&) [6749]
0.00 0.00 2/228 std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_S_max_size(std::allocator<Catch::TestCaseHandle> const&) [6319]
0.00 0.00 2/228 std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_S_max_size(std::allocator<Catch::ProcessedReporterSpec> const&) [6361]
0.00 0.00 4/228 std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&) [6864]
0.00 0.00 4/228 std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > const&) [6536]
0.00 0.00 4/228 std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_S_max_size(std::allocator<Catch::ISingleton> const&) [6741]
0.00 0.00 4/228 std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_S_max_size(std::allocator<Catch::SectionInfo> const&) [6270]
0.00 0.00 10/228 std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_S_max_size(std::allocator<Catch::Tag> const&) [6371]
0.00 0.00 18/228 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > const&) [6478]
0.00 0.00 24/228 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [306]
0.00 0.00 141/228 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [146]
[125] 0.0 0.00 0.00 228 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [125]
-----------------------------------------------
0.00 0.00 2/215 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [516]
0.00 0.00 5/215 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [789]
0.00 0.00 98/215 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [9018]
0.00 0.00 110/215 Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2259]
[126] 0.0 0.00 0.00 215 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [126]
0.00 0.00 313/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
-----------------------------------------------
0.00 0.00 211/211 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [130]
[127] 0.0 0.00 0.00 211 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [127]
0.00 0.00 215/2615 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [53]
0.00 0.00 215/1544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [76]
-----------------------------------------------
0.00 0.00 211/211 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [130]
[128] 0.0 0.00 0.00 211 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [128]
0.00 0.00 412/1544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [76]
0.00 0.00 211/326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [96]
0.00 0.00 211/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
0.00 0.00 201/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
0.00 0.00 201/2665 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [51]
-----------------------------------------------
0.00 0.00 70/208 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [212]
0.00 0.00 138/208 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [151]
[129] 0.0 0.00 0.00 208 void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [129]
0.00 0.00 208/254 Catch::Clara::Opt::~Opt() [112]
-----------------------------------------------
0.00 0.00 5/201 Catch::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [2340]
0.00 0.00 196/201 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [193]
[130] 0.0 0.00 0.00 201 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [130]
0.00 0.00 211/211 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [127]
0.00 0.00 211/211 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [128]
-----------------------------------------------
0.00 0.00 57/197 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [226]
0.00 0.00 140/197 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [147]
[131] 0.0 0.00 0.00 197 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [131]
-----------------------------------------------
0.00 0.00 196/196 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [134]
[132] 0.0 0.00 0.00 196 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [132]
-----------------------------------------------
0.00 0.00 196/196 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [134]
[133] 0.0 0.00 0.00 196 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [133]
0.00 0.00 1960/1960 std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [70]
0.00 0.00 1960/1960 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [73]
0.00 0.00 1960/1960 void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [74]
0.00 0.00 1960/1960 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [72]
-----------------------------------------------
0.00 0.00 196/196 std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [192]
[134] 0.0 0.00 0.00 196 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [134]
0.00 0.00 196/196 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [133]
0.00 0.00 196/196 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [132]
-----------------------------------------------
0.00 0.00 13/177 Catch::StringRef std::__do_uninit_copy<char const const, Catch::StringRef>(char const const, char const const, Catch::StringRef) [8116]
0.00 0.00 25/177 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [299]
0.00 0.00 50/177 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [150]
0.00 0.00 89/177 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [227]
[135] 0.0 0.00 0.00 177 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [135]
-----------------------------------------------
0.00 0.00 38/151 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [7497]
0.00 0.00 113/151 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::constructat<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [164]
[136] 0.0 0.00 0.00 151 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [136]
0.00 0.00 151/151 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [137]
0.00 0.00 151/151 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [144]
-----------------------------------------------
0.00 0.00 151/151 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [136]
[137] 0.0 0.00 0.00 151 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [137]
0.00 0.00 151/151 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [138]
0.00 0.00 151/151 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [139]
-----------------------------------------------
0.00 0.00 151/151 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [137]
[138] 0.0 0.00 0.00 151 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [138]
0.00 0.00 151/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [99]
-----------------------------------------------
0.00 0.00 151/151 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [137]
[139] 0.0 0.00 0.00 151 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [139]
0.00 0.00 151/151 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&) [145]
0.00 0.00 151/151 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [143]
-----------------------------------------------
0.00 0.00 151/151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [142]
[140] 0.0 0.00 0.00 151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [140]
0.00 0.00 302/302 std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&) [100]
0.00 0.00 151/151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [141]
-----------------------------------------------
0.00 0.00 151/151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [140]
[141] 0.0 0.00 0.00 151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [141]
-----------------------------------------------
0.00 0.00 151/151 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [144]
[142] 0.0 0.00 0.00 151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [142]
0.00 0.00 151/151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [140]
-----------------------------------------------
0.00 0.00 151/151 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [139]
[143] 0.0 0.00 0.00 151 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [143]
0.00 0.00 151/301 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [101]
0.00 0.00 151/300 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [102]
-----------------------------------------------
0.00 0.00 151/151 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [136]
[144] 0.0 0.00 0.00 151 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [144]
0.00 0.00 151/151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [142]
-----------------------------------------------
0.00 0.00 151/151 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [139]
[145] 0.0 0.00 0.00 151 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&) [145]
-----------------------------------------------
0.00 0.00 1/141 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_check_init_len(unsigned long, std::allocator<Catch::StringRef> const&) [6627]
0.00 0.00 140/141 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [147]
[146] 0.0 0.00 0.00 141 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [146]
0.00 0.00 141/228 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [125]
-----------------------------------------------
0.00 0.00 140/140 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [208]
[147] 0.0 0.00 0.00 140 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [147]
0.00 0.00 140/197 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [131]
0.00 0.00 140/141 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [146]
-----------------------------------------------
0.00 0.00 140/140 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [209]
[148] 0.0 0.00 0.00 140 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [148]
0.00 0.00 140/140 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [149]
-----------------------------------------------
0.00 0.00 140/140 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [148]
[149] 0.0 0.00 0.00 140 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [149]
0.00 0.00 420/420 Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef) [91]
0.00 0.00 140/140 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [150]
-----------------------------------------------
0.00 0.00 140/140 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [149]
[150] 0.0 0.00 0.00 140 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [150]
0.00 0.00 50/177 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [135]
0.00 0.00 25/25 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [299]
-----------------------------------------------
0.00 0.00 138/138 void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [236]
[151] 0.0 0.00 0.00 138 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [151]
0.00 0.00 138/208 void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [129]
-----------------------------------------------
0.00 0.00 1/135 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [5210]
0.00 0.00 134/135 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [90]
[152] 0.0 0.00 0.00 135 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [152]
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [354]
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [353]
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [486]
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [485]
0.00 0.00 1/1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [550]
0.00 0.00 1/1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [549]
-----------------------------------------------
0.00 0.00 1/128 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [6628]
0.00 0.00 57/128 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [223]
0.00 0.00 70/128 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [209]
[153] 0.0 0.00 0.00 128 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [153]
0.00 0.00 128/18535 std::__is_constant_evaluated() [16]
0.00 0.00 128/128 std::__new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [155]
-----------------------------------------------
0.00 0.00 128/128 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [97]
[154] 0.0 0.00 0.00 128 std::__new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [154]
-----------------------------------------------
0.00 0.00 128/128 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [153]
[155] 0.0 0.00 0.00 128 std::__new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [155]
-----------------------------------------------
0.00 0.00 126/126 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [161]
[156] 0.0 0.00 0.00 126 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [156]
0.00 0.00 126/126 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [158]
0.00 0.00 126/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
0.00 0.00 126/126 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [157]
0.00 0.00 126/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
0.00 0.00 126/126 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::_Guard::~Guard() [159]
0.00 0.00 106/2395 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [58]
0.00 0.00 106/6444 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [29]
0.00 0.00 106/4385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [39]
0.00 0.00 20/2857 std::is_constant_evaluated() [47]
-----------------------------------------------
0.00 0.00 126/126 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [156]
[157] 0.0 0.00 0.00 126 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [157]
0.00 0.00 126/2665 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [51]
-----------------------------------------------
0.00 0.00 126/126 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [156]
[158] 0.0 0.00 0.00 126 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [158]
-----------------------------------------------
0.00 0.00 126/126 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [156]
[159] 0.0 0.00 0.00 126 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::_Guard::~Guard() [159]
-----------------------------------------------
0.00 0.00 24/124 bool std::operator==<char, std::chartraits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [8969]
0.00 0.00 100/124 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [179]
[160] 0.0 0.00 0.00 124 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [160]
0.00 0.00 138/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
-----------------------------------------------
0.00 0.00 2/123 Catch::Config::Config(Catch::ConfigData const&) [1709]
0.00 0.00 4/123 Catch::ColumnInfo::ColumnInfo(Catch::ColumnInfo const&) [593]
0.00 0.00 4/123 Catch::ConfigData::ConfigData(Catch::ConfigData const&) [595]
0.00 0.00 5/123 Catch::RunContext::runCurrentTest() [629]
0.00 0.00 10/123 Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [663]
0.00 0.00 98/123 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [184]
[161] 0.0 0.00 0.00 123 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [161]
0.00 0.00 252/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
0.00 0.00 126/2839 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [49]
0.00 0.00 126/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [26]
0.00 0.00 126/2688 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [50]
0.00 0.00 126/2369 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [60]
0.00 0.00 126/126 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [156]
-----------------------------------------------
0.00 0.00 1/119 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
0.00 0.00 1/119 std::random_device::random_device() [5053]
0.00 0.00 2/119 Catch::ReusableStringStream::~ReusableStringStream() [1258]
0.00 0.00 4/119 void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [7525]
0.00 0.00 4/119 Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig&&)::{lambda()#1}::operator()() const [9052]
0.00 0.00 9/119 Catch::ReporterRegistry::ReporterRegistry() [1140]
0.00 0.00 98/119 CATCH2_INTERNAL_TEST_4() [506]
[162] 0.0 0.00 0.00 119 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [162]
0.00 0.00 2177/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [26]
0.00 0.00 2177/2324 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [61]
0.00 0.00 2177/2377 std::char_traits<char>::length(char const) [59]
0.00 0.00 2177/2222 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [65]
-----------------------------------------------
0.00 0.00 2/113 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator+(long) const [3322]
0.00 0.00 13/113 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [325]
0.00 0.00 43/113 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [287]
0.00 0.00 55/113 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [232]
[163] 0.0 0.00 0.00 113 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [163]
-----------------------------------------------
0.00 0.00 8/113 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [358]
0.00 0.00 35/113 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [289]
0.00 0.00 70/113 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [212]
[164] 0.0 0.00 0.00 113 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [164]
0.00 0.00 113/1153 operator new(unsigned long, void) [77]
0.00 0.00 113/315 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [98]
0.00 0.00 113/151 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [136]
-----------------------------------------------
0.00 0.00 43/113 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [291]
0.00 0.00 70/113 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [212]
[165] 0.0 0.00 0.00 113 std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [165]
-----------------------------------------------
0.00 0.00 12/112 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [8969]
0.00 0.00 100/112 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [179]
[166] 0.0 0.00 0.00 112 std::char_traits<char>::compare(char const, char const, unsigned long) [166]
0.00 0.00 123/18535 std::__is_constant_evaluated() [16]
-----------------------------------------------
0.00 0.00 1/110 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [3726]
0.00 0.00 1/110 std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_M_check_len(unsigned long, char const) const [3736]
0.00 0.00 1/110 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_check_len(unsigned long, char const) const [3842]
0.00 0.00 1/110 std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_M_check_len(unsigned long, char const) const [3675]
0.00 0.00 1/110 std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [3878]
0.00 0.00 1/110 std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_M_check_len(unsigned long, char const) const [3713]
0.00 0.00 2/110 std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [3924]
0.00 0.00 2/110 std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_M_check_len(unsigned long, char const) const [3793]
0.00 0.00 2/110 std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [3875]
0.00 0.00 2/110 std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [3669]
0.00 0.00 5/110 std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_check_len(unsigned long, char const) const [3719]
0.00 0.00 9/110 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [3764]
0.00 0.00 12/110 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [327]
0.00 0.00 70/110 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [208]
[167] 0.0 0.00 0.00 110 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [167]
-----------------------------------------------
0.00 0.00 108/108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin() [173]
[168] 0.0 0.00 0.00 108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const [168]
-----------------------------------------------
0.00 0.00 1/108 Catch::(anonymous namespace)::prepareReporters(Catch::Config const) [860]
0.00 0.00 1/108 Catch::ReporterBase::~ReporterBase() [774]
0.00 0.00 1/108 Catch::ReporterConfig::~ReporterConfig() [990]
0.00 0.00 2/108 Catch::parseReporterSpec(Catch::StringRef) [1223]
0.00 0.00 2/108 Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [1331]
0.00 0.00 3/108 Catch::ReporterSpec::~ReporterSpec() [778]
0.00 0.00 98/108 libexcept::exception_base_t::~exception_base_t() [2830]
[169] 0.0 0.00 0.00 108 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [169]
0.00 0.00 108/108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [175]
-----------------------------------------------
0.00 0.00 38/108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [6638]
0.00 0.00 70/108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [210]
[170] 0.0 0.00 0.00 108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [170]
0.00 0.00 108/254 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [115]
-----------------------------------------------
0.00 0.00 38/108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [6638]
0.00 0.00 70/108 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [209]
[171] 0.0 0.00 0.00 108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [171]
0.00 0.00 108/254 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [115]
-----------------------------------------------
0.00 0.00 108/108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [175]
[172] 0.0 0.00 0.00 108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [172]
-----------------------------------------------
0.00 0.00 108/108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [175]
[173] 0.0 0.00 0.00 108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin() [173]
0.00 0.00 108/108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const [168]
-----------------------------------------------
0.00 0.00 108/108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [175]
[174] 0.0 0.00 0.00 108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [174]
-----------------------------------------------
0.00 0.00 108/108 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [169]
[175] 0.0 0.00 0.00 108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [175]
0.00 0.00 108/108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin() [173]
0.00 0.00 108/108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [174]
0.00 0.00 108/108 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [172]
-----------------------------------------------
0.00 0.00 2/106 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [490]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5929]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5853]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5835]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5844]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5817]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5808]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5799]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5790]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5826]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5956]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5947]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5938]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5781]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5862]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5974]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5871]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5965]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5920]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5911]
0.00 0.00 2/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5891]
0.00 0.00 4/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [397]
0.00 0.00 4/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5900]
0.00 0.00 8/106 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5985]
0.00 0.00 16/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [312]
0.00 0.00 32/106 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [5880]
[176] 0.0 0.00 0.00 106 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [176]
-----------------------------------------------
0.00 0.00 46/104 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [279]
0.00 0.00 58/104 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [219]
[177] 0.0 0.00 0.00 104 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [177]
-----------------------------------------------
0.00 0.00 4/102 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [790]
0.00 0.00 98/102 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [193]
[178] 0.0 0.00 0.00 102 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [178]
0.00 0.00 104/326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [96]
0.00 0.00 104/2395 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [58]
0.00 0.00 104/2369 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [60]
0.00 0.00 104/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
0.00 0.00 104/2665 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [51]
0.00 0.00 104/5128 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [36]
0.00 0.00 104/6444 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [29]
0.00 0.00 104/4385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [39]
-----------------------------------------------
0.00 0.00 1/102 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [516]
0.00 0.00 3/102 Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [9072]
0.00 0.00 98/102 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [189]
[179] 0.0 0.00 0.00 102 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [179]
0.00 0.00 202/1544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [76]
0.00 0.00 102/2377 std::char_traits<char>::length(char const) [59]
0.00 0.00 100/124 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [160]
0.00 0.00 100/112 std::char_traits<char>::compare(char const, char const, unsigned long) [166]
-----------------------------------------------
0.00 0.00 98/98 CATCH2_INTERNAL_TEST_4() [506]
[180] 0.0 0.00 0.00 98 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [180]
0.00 0.00 98/98 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [188]
-----------------------------------------------
0.00 0.00 98/98 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [184]
[181] 0.0 0.00 0.00 98 Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [181]
0.00 0.00 98/98 Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [186]
-----------------------------------------------
0.00 0.00 98/98 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [185]
[182] 0.0 0.00 0.00 98 Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [182]
0.00 0.00 98/98 Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [187]
-----------------------------------------------
0.00 0.00 98/98 CATCH2_INTERNAL_TEST_4() [506]
[183] 0.0 0.00 0.00 98 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [183]
0.00 0.00 98/98 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [184]
-----------------------------------------------
0.00 0.00 98/98 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [183]
[184] 0.0 0.00 0.00 98 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [184]
0.00 0.00 98/98 Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [181]
0.00 0.00 98/123 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [161]
-----------------------------------------------
0.00 0.00 98/98 CATCH2_INTERNAL_TEST_4() [506]
[185] 0.0 0.00 0.00 98 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [185]
0.00 0.00 98/2852 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [48]
0.00 0.00 98/98 Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [182]
-----------------------------------------------
0.00 0.00 98/98 Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [181]
[186] 0.0 0.00 0.00 98 Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [186]
-----------------------------------------------
0.00 0.00 98/98 Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [182]
[187] 0.0 0.00 0.00 98 Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [187]
-----------------------------------------------
0.00 0.00 98/98 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [180]
[188] 0.0 0.00 0.00 98 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [188]
0.00 0.00 98/98 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [189]
0.00 0.00 98/6148 Catch::ITransientExpression::ITransientExpression(bool, bool) [32]
-----------------------------------------------
0.00 0.00 98/98 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [188]
[189] 0.0 0.00 0.00 98 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [189]
0.00 0.00 98/102 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [179]
-----------------------------------------------
0.00 0.00 98/98 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [9018]
[190] 0.0 0.00 0.00 98 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [190]
0.00 0.00 98/2839 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [49]
-----------------------------------------------
0.00 0.00 98/98 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [193]
[191] 0.0 0.00 0.00 98 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [191]
0.00 0.00 98/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [26]
0.00 0.00 98/2324 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [61]
0.00 0.00 98/2857 std::is_constant_evaluated() [47]
0.00 0.00 98/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
-----------------------------------------------
0.00 0.00 98/98 libexcept::exception_base_t::~exception_base_t() [2830]
[192] 0.0 0.00 0.00 98 std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [192]
0.00 0.00 196/196 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [134]
-----------------------------------------------
0.00 0.00 98/98 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [9018]
[193] 0.0 0.00 0.00 98 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [193]
0.00 0.00 196/201 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [130]
0.00 0.00 98/98 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [191]
0.00 0.00 98/102 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [178]
-----------------------------------------------
0.00 0.00 96/96 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [267]
[194] 0.0 0.00 0.00 96 std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&) [194]
-----------------------------------------------
0.00 0.00 96/96 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [270]
[195] 0.0 0.00 0.00 96 std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&) [195]
-----------------------------------------------
0.00 0.00 1/94 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [1464]
0.00 0.00 1/94 Catch::parseReporterSpec(Catch::StringRef) [1223]
0.00 0.00 1/94 Catch::ReporterSpec::ReporterSpec(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Optional<Catch::ColourMode>, Catch::Optional<Catch::Verbosity>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [775]
0.00 0.00 1/94 void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [6659]
0.00 0.00 2/94 Catch::ReporterSpec::ReporterSpec(Catch::ReporterSpec&&) [777]
0.00 0.00 2/94 Catch::ProcessedReporterSpec::ProcessedReporterSpec(Catch::ProcessedReporterSpec&&) [1330]
0.00 0.00 9/94 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&, std::tuple<>&, std::Indextuple<0ul>, std::Indextuple<>) [6064]
0.00 0.00 13/94 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, Catch::SourceLineInfo const&) [1177]
0.00 0.00 13/94 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation&&) [1178]
0.00 0.00 16/94 Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [662]
0.00 0.00 17/94 Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [661]
0.00 0.00 18/94 Catch::TestCaseStats::TestCaseStats(Catch::TestCaseInfo const&, Catch::Totals const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool) [967]
[196] 0.0 0.00 0.00 94 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [196]
0.00 0.00 4108/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [26]
0.00 0.00 4039/6444 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [29]
0.00 0.00 2123/2857 std::is_constant_evaluated() [47]
0.00 0.00 2123/2369 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [60]
0.00 0.00 2054/7312 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [24]
0.00 0.00 2054/4975 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [38]
0.00 0.00 2054/2688 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [50]
0.00 0.00 2054/7993 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [18]
0.00 0.00 2054/7769 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [23]
0.00 0.00 2054/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
0.00 0.00 1985/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
0.00 0.00 1985/4385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [39]
0.00 0.00 69/2632 std::char_traits<char>::copy(char, char const, unsigned long) [52]
-----------------------------------------------
0.00 0.00 1/93 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::cbegin() const [3730]
0.00 0.00 46/93 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [278]
0.00 0.00 46/93 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [277]
[197] 0.0 0.00 0.00 93 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [197]
-----------------------------------------------
0.00 0.00 46/92 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [497]
0.00 0.00 46/92 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [3007]
[198] 0.0 0.00 0.00 92 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [198]
-----------------------------------------------
0.00 0.00 46/92 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [497]
0.00 0.00 46/92 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [3007]
[199] 0.0 0.00 0.00 92 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [199]
-----------------------------------------------
0.00 0.00 43/91 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [288]
0.00 0.00 48/91 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [497]
[200] 0.0 0.00 0.00 91 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [200]
0.00 0.00 182/282 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [104]
-----------------------------------------------
0.00 0.00 89/89 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [227]
[201] 0.0 0.00 0.00 89 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [201]
0.00 0.00 89/18535 std::_is_constant_evaluated() [16]
0.00 0.00 89/1153 operator new(unsigned long, void) [77]
0.00 0.00 89/299 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [103]
-----------------------------------------------
0.00 0.00 1/83 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [555]
0.00 0.00 1/83 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [6406]
0.00 0.00 2/83 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [6398]
0.00 0.00 4/83 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [6400]
0.00 0.00 6/83 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [431]
0.00 0.00 16/83 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [358]
0.00 0.00 53/83 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [253]
[202] 0.0 0.00 0.00 83 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [202]
-----------------------------------------------
0.00 0.00 2/81 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [5210]
0.00 0.00 79/81 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [204]
[203] 0.0 0.00 0.00 81 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [203]
-----------------------------------------------
0.00 0.00 1/79 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [535]
0.00 0.00 1/79 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [531]
0.00 0.00 77/79 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [206]
[204] 0.0 0.00 0.00 79 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [204]
0.00 0.00 79/81 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [203]
-----------------------------------------------
0.00 0.00 2/77 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [451]
0.00 0.00 18/77 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1615]
0.00 0.00 57/77 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [221]
[205] 0.0 0.00 0.00 77 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [205]
0.00 0.00 77/77 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [206]
-----------------------------------------------
0.00 0.00 77/77 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [205]
[206] 0.0 0.00 0.00 77 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [206]
0.00 0.00 77/79 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [204]
-----------------------------------------------
0.00 0.00 70/70 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [209]
[207] 0.0 0.00 0.00 70 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [207]
0.00 0.00 140/356 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [95]
-----------------------------------------------
0.00 0.00 70/70 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [209]
[208] 0.0 0.00 0.00 70 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [208]
0.00 0.00 280/413 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [92]
0.00 0.00 140/140 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [147]
0.00 0.00 70/110 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [167]
-----------------------------------------------
0.00 0.00 70/70 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [210]
[209] 0.0 0.00 0.00 70 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [209]
0.00 0.00 140/299 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [103]
0.00 0.00 140/492 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [83]
0.00 0.00 140/356 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [95]
0.00 0.00 140/140 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [148]
0.00 0.00 70/70 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [208]
0.00 0.00 70/108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [171]
0.00 0.00 70/70 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [207]
0.00 0.00 70/128 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [153]
0.00 0.00 70/70 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [211]
0.00 0.00 70/325 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [97]
-----------------------------------------------
0.00 0.00 3/70 Catch::Clara::Opt::operator[](Catch::StringRef) & [4123]
0.00 0.00 67/70 Catch::Clara::Opt::operator[](Catch::StringRef) && [216]
[210] 0.0 0.00 0.00 70 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [210]
0.00 0.00 70/108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [170]
0.00 0.00 70/70 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [209]
-----------------------------------------------
0.00 0.00 70/70 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [209]
[211] 0.0 0.00 0.00 70 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [211]
0.00 0.00 70/1153 operator new(unsigned long, void) [77]
0.00 0.00 70/299 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [103]
-----------------------------------------------
0.00 0.00 70/70 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [309]
[212] 0.0 0.00 0.00 70 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [212]
0.00 0.00 70/113 std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [165]
0.00 0.00 70/315 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [98]
0.00 0.00 70/113 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [164]
0.00 0.00 70/440 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [88]
0.00 0.00 70/208 void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [129]
-----------------------------------------------
0.00 0.00 5/70 Catch::Tag& std::vector<Catch::Tag, std::allocator<Catch::Tag> >::emplace_back<Catch::StringRef>(Catch::StringRef&&) [6373]
0.00 0.00 15/70 void std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_realloc_insert<Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, Catch::StringRef&&) [6375]
0.00 0.00 25/70 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [299]
0.00 0.00 25/70 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [298]
[213] 0.0 0.00 0.00 70 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [213]
-----------------------------------------------
0.00 0.00 1/69 __static_initialization_and_destruction_0() [573]
0.00 0.00 1/69 __static_initialization_and_destruction_0() [575]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [1625]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&, Catch::StringRef) [1631]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [1629]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&, Catch::StringRef) [1630]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [1616]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&, Catch::StringRef) [1617]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&, Catch::StringRef) [1618]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&, Catch::StringRef) [1619]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [1624]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [1620]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [1621]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [1622]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [1623]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [1627]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [1626]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&, Catch::StringRef) [1628]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [1607]
0.00 0.00 1/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, Catch::StringRef) [1632]
0.00 0.00 2/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [452]
0.00 0.00 2/69 __static_initialization_and_destruction_0() [574]
0.00 0.00 2/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, Catch::StringRef) [1614]
0.00 0.00 7/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [366]
0.00 0.00 36/69 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1615]
[214] 0.0 0.00 0.00 69 Catch::StringRef::StringRef() [214]
-----------------------------------------------
0.00 0.00 3/69 Catch::Clara::Opt std::__copy_move_a<false, Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt) [7938]
0.00 0.00 66/69 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [308]
[215] 0.0 0.00 0.00 69 Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [215]
-----------------------------------------------
0.00 0.00 12/67 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
0.00 0.00 55/67 Catch::makeCommandLineParser(Catch::ConfigData&) [1356]
[216] 0.0 0.00 0.00 67 Catch::Clara::Opt::operator[](Catch::StringRef) && [216]
0.00 0.00 67/70 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [210]
-----------------------------------------------
0.00 0.00 1/65 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [6400]
0.00 0.00 3/65 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [431]
0.00 0.00 8/65 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [358]
0.00 0.00 53/65 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [248]
[217] 0.0 0.00 0.00 65 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [217]
0.00 0.00 13/18535 std::__is_constant_evaluated() [16]
0.00 0.00 13/13 std::__new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [323]
-----------------------------------------------
0.00 0.00 1/59 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [554]
0.00 0.00 1/59 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [6397]
0.00 0.00 2/59 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>) [6385]
0.00 0.00 2/59 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [6388]
0.00 0.00 53/59 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [252]
[218] 0.0 0.00 0.00 59 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [218]
-----------------------------------------------
0.00 0.00 1/58 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::allocator<Catch::StringRef> const&) [4713]
0.00 0.00 57/58 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [224]
[219] 0.0 0.00 0.00 58 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [219]
0.00 0.00 58/104 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [177]
-----------------------------------------------
0.00 0.00 3/57 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [440]
0.00 0.00 8/57 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [7496]
0.00 0.00 46/57 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [282]
[220] 0.0 0.00 0.00 57 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [220]
0.00 0.00 57/57 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [221]
0.00 0.00 57/57 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [226]
-----------------------------------------------
0.00 0.00 57/57 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [220]
[221] 0.0 0.00 0.00 57 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [221]
0.00 0.00 57/57 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [222]
0.00 0.00 57/77 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [205]
-----------------------------------------------
0.00 0.00 57/57 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [221]
[222] 0.0 0.00 0.00 57 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [222]
0.00 0.00 57/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [99]
-----------------------------------------------
0.00 0.00 57/57 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [224]
[223] 0.0 0.00 0.00 57 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [223]
0.00 0.00 57/128 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [153]
-----------------------------------------------
0.00 0.00 57/57 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [226]
[224] 0.0 0.00 0.00 57 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [224]
0.00 0.00 57/58 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [219]
0.00 0.00 57/57 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [223]
-----------------------------------------------
0.00 0.00 57/57 Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [228]
[225] 0.0 0.00 0.00 57 Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [225]
0.00 0.00 57/57 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [227]
-----------------------------------------------
0.00 0.00 57/57 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [220]
[226] 0.0 0.00 0.00 57 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [226]
0.00 0.00 57/197 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [131]
0.00 0.00 57/413 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [92]
0.00 0.00 57/57 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [224]
0.00 0.00 57/492 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [83]
0.00 0.00 57/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [80]
0.00 0.00 57/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [81]
0.00 0.00 57/57 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [229]
-----------------------------------------------
0.00 0.00 57/57 Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [225]
[227] 0.0 0.00 0.00 57 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [227]
0.00 0.00 146/374 bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [93]
0.00 0.00 89/828 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [78]
0.00 0.00 89/177 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [135]
0.00 0.00 89/89 void std::_Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [201]
0.00 0.00 89/821 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [79]
-----------------------------------------------
0.00 0.00 57/57 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [229]
[228] 0.0 0.00 0.00 57 Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [228]
0.00 0.00 57/57 Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [225]
-----------------------------------------------
0.00 0.00 57/57 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [226]
[229] 0.0 0.00 0.00 57 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [229]
0.00 0.00 57/2857 std::is_constant_evaluated() [47]
0.00 0.00 57/57 Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [228]
-----------------------------------------------
0.00 0.00 1/56 std::shared_ptr<std::enable_if<!std::is_array<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type> std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [7675]
0.00 0.00 7/56 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [377]
0.00 0.00 8/56 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [343]
0.00 0.00 8/56 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [346]
0.00 0.00 8/56 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [348]
0.00 0.00 8/56 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [359]
0.00 0.00 16/56 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [356]
[230] 0.0 0.00 0.00 56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [230]
-----------------------------------------------
0.00 0.00 1/55 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [5003]
0.00 0.00 1/55 std::enable_if<std::__sp_compatible_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRefBase>::value, std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [5005]
0.00 0.00 53/55 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [242]
[231] 0.0 0.00 0.00 55 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [231]
0.00 0.00 55/433 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [90]
-----------------------------------------------
0.00 0.00 1/55 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [1693]
0.00 0.00 3/55 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [432]
0.00 0.00 8/55 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [289]
0.00 0.00 43/55 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [290]
[232] 0.0 0.00 0.00 55 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [232]
0.00 0.00 55/113 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [163]
-----------------------------------------------
0.00 0.00 3/55 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [440]
0.00 0.00 6/55 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [431]
0.00 0.00 46/55 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [282]
[233] 0.0 0.00 0.00 55 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [233]
-----------------------------------------------
0.00 0.00 1/54 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl() [1675]
0.00 0.00 3/54 Catch::Clara::Parser::Parser() [402]
0.00 0.00 4/54 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl() [1683]
0.00 0.00 46/54 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [276]
[234] 0.0 0.00 0.00 54 Catch::Clara::Detail::ParserBase::ParserBase() [234]
-----------------------------------------------
0.00 0.00 1/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [555]
0.00 0.00 1/54 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [3007]
0.00 0.00 4/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [6406]
0.00 0.00 48/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [327]
[235] 0.0 0.00 0.00 54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [235]
-----------------------------------------------
0.00 0.00 54/54 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [239]
[236] 0.0 0.00 0.00 54 void std::Destroy_aux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [236]
0.00 0.00 138/440 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [88]
0.00 0.00 138/138 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [151]
-----------------------------------------------
0.00 0.00 1/54 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [6388]
0.00 0.00 53/54 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [246]
[237] 0.0 0.00 0.00 54 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [237]
0.00 0.00 2/18535 std::__is_constant_evaluated() [16]
0.00 0.00 2/2 std::__new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [480]
-----------------------------------------------
0.00 0.00 1/54 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [5034]
0.00 0.00 53/54 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [243]
[238] 0.0 0.00 0.00 54 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [238]
0.00 0.00 54/433 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [90]
-----------------------------------------------
0.00 0.00 1/54 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [6400]
0.00 0.00 53/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [253]
[239] 0.0 0.00 0.00 54 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [239]
0.00 0.00 54/18535 std::_is_constant_evaluated() [16]
0.00 0.00 54/54 void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [236]
-----------------------------------------------
0.00 0.00 53/53 Catch::Clara::ExeName::~ExeName() [241]
[240] 0.0 0.00 0.00 53 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [240]
0.00 0.00 53/362 Catch::Clara::Detail::ParserBase::~ParserBase() [94]
-----------------------------------------------
0.00 0.00 1/53 Catch::makeCommandLineParser(Catch::ConfigData&) [1356]
0.00 0.00 52/53 Catch::Clara::Parser::~Parser() [255]
[241] 0.0 0.00 0.00 53 Catch::Clara::ExeName::~ExeName() [241]
0.00 0.00 53/53 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [242]
0.00 0.00 53/53 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [243]
0.00 0.00 53/53 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [240]
-----------------------------------------------
0.00 0.00 53/53 Catch::Clara::ExeName::~ExeName() [241]
[242] 0.0 0.00 0.00 53 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [242]
0.00 0.00 53/55 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [231]
-----------------------------------------------
0.00 0.00 53/53 Catch::Clara::ExeName::~ExeName() [241]
[243] 0.0 0.00 0.00 53 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [243]
0.00 0.00 53/54 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [238]
-----------------------------------------------
0.00 0.00 53/53 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [254]
[244] 0.0 0.00 0.00 53 void std::Destroy_aux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [244]
0.00 0.00 2/3 Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [438]
0.00 0.00 2/2 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [502]
-----------------------------------------------
0.00 0.00 53/53 std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [246]
[245] 0.0 0.00 0.00 53 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [245]
-----------------------------------------------
0.00 0.00 53/53 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [252]
[246] 0.0 0.00 0.00 53 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [246]
0.00 0.00 53/54 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [237]
0.00 0.00 53/53 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [245]
-----------------------------------------------
0.00 0.00 53/53 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [248]
[247] 0.0 0.00 0.00 53 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [247]
-----------------------------------------------
0.00 0.00 53/53 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [253]
[248] 0.0 0.00 0.00 53 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [248]
0.00 0.00 53/65 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [217]
0.00 0.00 53/53 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [247]
-----------------------------------------------
0.00 0.00 1/53 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [551]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5930]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5921]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5966]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5872]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5975]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5863]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5782]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5939]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5948]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5957]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5827]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5791]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5800]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5809]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5818]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5845]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5836]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5854]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5892]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5912]
0.00 0.00 2/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [487]
0.00 0.00 2/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5901]
0.00 0.00 4/53 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5986]
0.00 0.00 8/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [355]
0.00 0.00 16/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [5881]
[249] 0.0 0.00 0.00 53 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [249]
-----------------------------------------------
0.00 0.00 1/53 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>>(std::allocator<void>, magpie::cache<int, int>&&) [552]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(std::allocator<void>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [5932]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [5923]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [5968]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [5874]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [5977]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [5865]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [5784]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&) [5941]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&) [5950]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&) [5959]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [5829]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [5793]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [5802]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [5811]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [5820]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [5847]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [5838]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&) [5856]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::allocator<void>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [5894]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<long&>(std::allocator<void>, long&) [5914]
0.00 0.00 2/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [488]
0.00 0.00 2/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<double&>(std::allocator<void>, double&) [5903]
0.00 0.00 4/53 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<void>, char const (&) [13]) [5988]
0.00 0.00 8/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [356]
0.00 0.00 16/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<bool&>(std::allocator<void>, bool&) [5883]
[250] 0.0 0.00 0.00 53 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [250]
-----------------------------------------------
0.00 0.00 1/53 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [553]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5934]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5858]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5840]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5849]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5822]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5813]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5804]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5795]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5831]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5961]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5952]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5943]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5786]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5867]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5979]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5876]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5970]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5925]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5916]
0.00 0.00 1/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5896]
0.00 0.00 2/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [489]
0.00 0.00 2/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5905]
0.00 0.00 4/53 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5990]
0.00 0.00 8/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [357]
0.00 0.00 16/53 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [5885]
[251] 0.0 0.00 0.00 53 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [251]
-----------------------------------------------
0.00 0.00 1/53 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>) [6385]
0.00 0.00 52/53 Catch::Clara::Parser::~Parser() [255]
[252] 0.0 0.00 0.00 53 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [252]
0.00 0.00 53/59 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [218]
0.00 0.00 53/53 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [254]
0.00 0.00 53/53 std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [246]
-----------------------------------------------
0.00 0.00 1/53 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [6398]
0.00 0.00 52/53 Catch::Clara::Parser::~Parser() [255]
[253] 0.0 0.00 0.00 53 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [253]
0.00 0.00 53/83 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [202]
0.00 0.00 53/54 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [239]
0.00 0.00 53/53 std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [248]
-----------------------------------------------
0.00 0.00 53/53 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [252]
[254] 0.0 0.00 0.00 53 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [254]
0.00 0.00 53/18535 std::_is_constant_evaluated() [16]
0.00 0.00 53/53 void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [244]
-----------------------------------------------
0.00 0.00 1/52 Catch::Session::Session() [2077]
0.00 0.00 1/52 Catch::Session::~Session() [2078]
0.00 0.00 2/52 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [517]
0.00 0.00 2/52 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [3002]
0.00 0.00 8/52 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
0.00 0.00 38/52 Catch::makeCommandLineParser(Catch::ConfigData&) [1356]
[255] 0.0 0.00 0.00 52 Catch::Clara::Parser::~Parser() [255]
0.00 0.00 52/53 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [252]
0.00 0.00 52/53 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [253]
0.00 0.00 52/53 Catch::Clara::ExeName::~ExeName() [241]
0.00 0.00 52/362 Catch::Clara::Detail::ParserBase::~ParserBase() [94]
-----------------------------------------------
0.00 0.00 1/49 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [5003]
0.00 0.00 48/49 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [265]
[256] 0.0 0.00 0.00 49 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [256]
0.00 0.00 49/301 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [101]
0.00 0.00 49/300 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [102]
-----------------------------------------------
0.00 0.00 1/49 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [5034]
0.00 0.00 48/49 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [266]
[257] 0.0 0.00 0.00 49 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [257]
0.00 0.00 49/301 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [101]
0.00 0.00 49/300 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [102]
-----------------------------------------------
0.00 0.00 1/49 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [4189]
0.00 0.00 48/49 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [265]
[258] 0.0 0.00 0.00 49 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&) [258]
-----------------------------------------------
0.00 0.00 1/49 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [4217]
0.00 0.00 48/49 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [266]
[259] 0.0 0.00 0.00 49 std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [259]
-----------------------------------------------
0.00 0.00 48/48 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [264]
[260] 0.0 0.00 0.00 48 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [260]
0.00 0.00 48/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [99]
-----------------------------------------------
0.00 0.00 18/48 Catch::Clara::Detail::BoundFlagRefBase::BoundFlagRefBase() [1670]
0.00 0.00 30/48 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [294]
[261] 0.0 0.00 0.00 48 Catch::Clara::Detail::BoundRef::BoundRef() [261]
-----------------------------------------------
0.00 0.00 18/48 Catch::Clara::Detail::BoundFlagRefBase::~BoundFlagRefBase() [1672]
0.00 0.00 30/48 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [295]
[262] 0.0 0.00 0.00 48 Catch::Clara::Detail::BoundRef::~BoundRef() [262]
-----------------------------------------------
0.00 0.00 1/48 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Arg>(Catch::Clara::Parser&&, Catch::Clara::Arg&&) [1701]
0.00 0.00 1/48 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::ExeName const&>(Catch::Clara::Parser&&, Catch::Clara::ExeName const&) [1703]
0.00 0.00 1/48 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [1702]
0.00 0.00 2/48 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [454]
0.00 0.00 43/48 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [285]
[263] 0.0 0.00 0.00 48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [263]
0.00 0.00 48/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [99]
0.00 0.00 48/48 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [264]
0.00 0.00 48/48 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [274]
0.00 0.00 48/48 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [273]
-----------------------------------------------
0.00 0.00 48/48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [263]
[264] 0.0 0.00 0.00 48 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [264]
0.00 0.00 48/48 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [260]
0.00 0.00 48/48 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [266]
0.00 0.00 48/48 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [265]
-----------------------------------------------
0.00 0.00 48/48 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [264]
[265] 0.0 0.00 0.00 48 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [265]
0.00 0.00 48/49 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&) [258]
0.00 0.00 48/49 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [256]
-----------------------------------------------
0.00 0.00 48/48 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [264]
[266] 0.0 0.00 0.00 48 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [266]
0.00 0.00 48/49 std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [259]
0.00 0.00 48/49 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [257]
-----------------------------------------------
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [269]
[267] 0.0 0.00 0.00 48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [267]
0.00 0.00 96/96 std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&) [194]
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) [268]
-----------------------------------------------
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [267]
[268] 0.0 0.00 0.00 48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) [268]
-----------------------------------------------
0.00 0.00 48/48 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [273]
[269] 0.0 0.00 0.00 48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [269]
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [267]
-----------------------------------------------
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [272]
[270] 0.0 0.00 0.00 48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [270]
0.00 0.00 96/96 std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&) [195]
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) [271]
-----------------------------------------------
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [270]
[271] 0.0 0.00 0.00 48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) [271]
-----------------------------------------------
0.00 0.00 48/48 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [274]
[272] 0.0 0.00 0.00 48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [272]
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [270]
-----------------------------------------------
0.00 0.00 48/48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [263]
[273] 0.0 0.00 0.00 48 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [273]
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [269]
-----------------------------------------------
0.00 0.00 48/48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [263]
[274] 0.0 0.00 0.00 48 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [274]
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [272]
-----------------------------------------------
0.00 0.00 1/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator<Catch::Clara::Opt, void>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [2457]
0.00 0.00 2/47 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [6400]
0.00 0.00 6/47 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [431]
0.00 0.00 16/47 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [358]
0.00 0.00 22/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [329]
[275] 0.0 0.00 0.00 47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [275]
-----------------------------------------------
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [1625]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&, Catch::StringRef) [1631]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [1629]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&, Catch::StringRef) [1630]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [1616]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&, Catch::StringRef) [1617]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&, Catch::StringRef) [1618]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&, Catch::StringRef) [1619]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [1624]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [1620]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [1621]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [1622]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [1623]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [1627]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [1626]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&, Catch::StringRef) [1628]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, Catch::StringRef) [1632]
0.00 0.00 2/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [452]
0.00 0.00 2/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, Catch::StringRef) [1614]
0.00 0.00 7/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [366]
0.00 0.00 18/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1615]
[276] 0.0 0.00 0.00 46 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [276]
0.00 0.00 46/54 Catch::Clara::Detail::ParserBase::ParserBase() [234]
-----------------------------------------------
0.00 0.00 1/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [555]
0.00 0.00 1/46 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [1693]
0.00 0.00 1/46 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [3007]
0.00 0.00 43/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [288]
[277] 0.0 0.00 0.00 46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [277]
0.00 0.00 46/93 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [197]
-----------------------------------------------
0.00 0.00 1/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [555]
0.00 0.00 1/46 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [1693]
0.00 0.00 1/46 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [3007]
0.00 0.00 43/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [288]
[278] 0.0 0.00 0.00 46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [278]
0.00 0.00 46/93 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [197]
-----------------------------------------------
0.00 0.00 46/46 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [280]
[279] 0.0 0.00 0.00 46 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [279]
0.00 0.00 46/104 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [177]
-----------------------------------------------
0.00 0.00 46/46 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [281]
[280] 0.0 0.00 0.00 46 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [280]
0.00 0.00 46/46 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [279]
-----------------------------------------------
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [1438]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [1427]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [1433]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&, Catch::StringRef) [1434]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [1431]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&, Catch::StringRef) [1432]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [1418]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&, Catch::StringRef) [1419]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&, Catch::StringRef) [1420]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&, Catch::StringRef) [1421]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [1426]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [1422]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [1423]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [1424]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [1425]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [1429]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [1428]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&, Catch::StringRef) [1430]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<long, void>(long&, Catch::StringRef) [1436]
0.00 0.00 2/46 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [448]
0.00 0.00 2/46 Catch::Clara::Opt::Opt<double, void>(double&, Catch::StringRef) [1435]
0.00 0.00 7/46 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [365]
0.00 0.00 16/46 Catch::Clara::Opt::Opt(bool&) [1437]
[281] 0.0 0.00 0.00 46 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [281]
0.00 0.00 46/46 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [280]
-----------------------------------------------
0.00 0.00 46/46 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [497]
[282] 0.0 0.00 0.00 46 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [282]
0.00 0.00 46/18535 std::_is_constant_evaluated() [16]
0.00 0.00 46/1153 operator new(unsigned long, void) [77]
0.00 0.00 46/55 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [233]
0.00 0.00 46/57 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [220]
-----------------------------------------------
0.00 0.00 8/45 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
0.00 0.00 37/45 Catch::makeCommandLineParser(Catch::ConfigData&) [1356]
[283] 0.0 0.00 0.00 45 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [283]
-----------------------------------------------
0.00 0.00 43/43 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [285]
[284] 0.0 0.00 0.00 43 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [284]
0.00 0.00 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [291]
-----------------------------------------------
0.00 0.00 6/43 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
0.00 0.00 37/43 Catch::makeCommandLineParser(Catch::ConfigData&) [1356]
[285] 0.0 0.00 0.00 43 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [285]
0.00 0.00 43/43 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [284]
0.00 0.00 43/48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [263]
-----------------------------------------------
0.00 0.00 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [290]
[286] 0.0 0.00 0.00 43 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [286]
-----------------------------------------------
0.00 0.00 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [290]
[287] 0.0 0.00 0.00 43 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [287]
0.00 0.00 43/113 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [163]
-----------------------------------------------
0.00 0.00 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [290]
[288] 0.0 0.00 0.00 43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [288]
0.00 0.00 43/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [277]
0.00 0.00 43/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [278]
0.00 0.00 43/91 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [200]
-----------------------------------------------
0.00 0.00 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [291]
[289] 0.0 0.00 0.00 43 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [289]
0.00 0.00 78/315 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [98]
0.00 0.00 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [290]
0.00 0.00 35/113 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [164]
0.00 0.00 8/55 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [232]
0.00 0.00 8/8 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [358]
-----------------------------------------------
0.00 0.00 43/43 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [289]
[290] 0.0 0.00 0.00 43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [290]
0.00 0.00 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [288]
0.00 0.00 43/55 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [232]
0.00 0.00 43/43 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [287]
0.00 0.00 43/43 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [286]
-----------------------------------------------
0.00 0.00 43/43 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [284]
[291] 0.0 0.00 0.00 43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [291]
0.00 0.00 43/113 std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [165]
0.00 0.00 43/43 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [289]
-----------------------------------------------
0.00 0.00 4/35 std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [398]
0.00 0.00 31/35 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [293]
[292] 0.0 0.00 0.00 35 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [292]
0.00 0.00 45/7071 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [26]
0.00 0.00 45/2324 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [61]
0.00 0.00 45/2222 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [65]
-----------------------------------------------
0.00 0.00 1/31 Catch::Clara::Detail::ParserBase::parse(Catch::Clara::Args const&) const [2977]
0.00 0.00 1/31 Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [2023]
0.00 0.00 4/31 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [790]
0.00 0.00 5/31 Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [630]
0.00 0.00 5/31 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [2067]
0.00 0.00 6/31 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [2971]
0.00 0.00 9/31 Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocationRef const&) [1165]
[293] 0.0 0.00 0.00 31 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [293]
0.00 0.00 31/35 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [292]
-----------------------------------------------
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [1537]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [1533]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [1477]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [1509]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [1493]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [1497]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [1501]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [1505]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [1521]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [1517]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&) [1525]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [1513]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [1529]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&) [1481]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&) [1485]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&) [1489]
0.00 0.00 1/30 Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::BoundValueRef(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [1576]
0.00 0.00 1/30 Catch::Clara::Detail::BoundValueRef<long>::BoundValueRef(long&) [1586]
0.00 0.00 2/30 Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [449]
0.00 0.00 2/30 Catch::Clara::Detail::BoundValueRef<double>::BoundValueRef(double&) [1580]
0.00 0.00 8/30 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [340]
[294] 0.0 0.00 0.00 30 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [294]
0.00 0.00 30/48 Catch::Clara::Detail::BoundRef::BoundRef() [261]
-----------------------------------------------
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::~BoundLambda() [1515]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::~BoundLambda() [1531]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>::~BoundLambda() [1483]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>::~BoundLambda() [1487]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>::~BoundLambda() [1491]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>::~BoundLambda() [1527]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::~BoundLambda() [1519]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::~BoundLambda() [1523]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::~BoundLambda() [1507]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::~BoundLambda() [1503]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::~BoundLambda() [1499]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::~BoundLambda() [1495]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::~BoundLambda() [1511]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::~BoundLambda() [1479]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>::~BoundLambda() [1535]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>::~BoundLambda() [1539]
0.00 0.00 1/30 Catch::Clara::Detail::BoundValueRef<long>::~BoundValueRef() [1588]
0.00 0.00 1/30 Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~BoundValueRef() [1578]
0.00 0.00 2/30 Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [450]
0.00 0.00 2/30 Catch::Clara::Detail::BoundValueRef<double>::~BoundValueRef() [1582]
0.00 0.00 8/30 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [341]
[295] 0.0 0.00 0.00 30 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [295]
0.00 0.00 30/48 Catch::Clara::Detail::BoundRef::~BoundRef() [262]
-----------------------------------------------
0.00 0.00 1/26 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [555]
0.00 0.00 1/26 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [3481]
0.00 0.00 24/26 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [304]
[296] 0.0 0.00 0.00 26 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [296]
-----------------------------------------------
0.00 0.00 25/25 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [299]
[297] 0.0 0.00 0.00 25 void std::destroy_at<Catch::StringRef>(Catch::StringRef) [297]
-----------------------------------------------
0.00 0.00 25/25 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [299]
[298] 0.0 0.00 0.00 25 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [298]
0.00 0.00 25/1153 operator new(unsigned long, void) [77]
0.00 0.00 25/70 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [213]
-----------------------------------------------
0.00 0.00 25/25 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [150]
[299] 0.0 0.00 0.00 25 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [299]
0.00 0.00 25/25 std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&) [300]
0.00 0.00 25/70 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [213]
0.00 0.00 25/25 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [298]
0.00 0.00 25/177 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [135]
0.00 0.00 25/25 void std::destroy_at<Catch::StringRef>(Catch::StringRef) [297]
-----------------------------------------------
0.00 0.00 25/25 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [299]
[300] 0.0 0.00 0.00 25 std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&) [300]
-----------------------------------------------
0.00 0.00 24/24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [305]
[301] 0.0 0.00 0.00 24 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [301]
0.00 0.00 24/24 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [302]
-----------------------------------------------
0.00 0.00 24/24 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [301]
[302] 0.0 0.00 0.00 24 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [302]
-----------------------------------------------
0.00 0.00 24/24 __gnu_cxx::__aligned_buffer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >::_M_ptr() [412]
[303] 0.0 0.00 0.00 24 __gnu_cxx::__aligned_buffer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >::_M_addr() [303]
-----------------------------------------------
0.00 0.00 24/24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [327]
[304] 0.0 0.00 0.00 24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [304]
0.00 0.00 24/26 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [296]
0.00 0.00 24/24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [306]
-----------------------------------------------
0.00 0.00 8/24 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [348]
0.00 0.00 8/24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [356]
0.00 0.00 8/24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [354]
[305] 0.0 0.00 0.00 24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [305]
0.00 0.00 24/24 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [301]
-----------------------------------------------
0.00 0.00 24/24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [304]
[306] 0.0 0.00 0.00 24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [306]
0.00 0.00 24/228 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [125]
-----------------------------------------------
0.00 0.00 6/22 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [431]
0.00 0.00 16/22 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [358]
[307] 0.0 0.00 0.00 22 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [307]
0.00 0.00 22/22 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [308]
-----------------------------------------------
0.00 0.00 22/22 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [307]
[308] 0.0 0.00 0.00 22 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [308]
0.00 0.00 66/69 Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [215]
0.00 0.00 22/22 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [309]
-----------------------------------------------
0.00 0.00 22/22 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [308]
[309] 0.0 0.00 0.00 22 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [309]
0.00 0.00 140/440 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [88]
0.00 0.00 70/70 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [212]
-----------------------------------------------
0.00 0.00 8/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [362]
0.00 0.00 8/16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [353]
[310] 0.0 0.00 0.00 16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [310]
0.00 0.00 16/16 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [313]
-----------------------------------------------
0.00 0.00 8/16 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [348]
0.00 0.00 8/16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [353]
[311] 0.0 0.00 0.00 16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [311]
0.00 0.00 8/18535 std::__is_constant_evaluated() [16]
0.00 0.00 8/8 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [351]
-----------------------------------------------
0.00 0.00 8/16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [354]
0.00 0.00 8/16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [353]
[312] 0.0 0.00 0.00 16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [312]
0.00 0.00 16/106 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [176]
-----------------------------------------------
0.00 0.00 16/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [310]
[313] 0.0 0.00 0.00 16 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [313]
-----------------------------------------------
0.00 0.00 2/14 Catch::Clara::Arg const std::__niter_base<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >) [7738]
0.00 0.00 2/14 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [2711]
0.00 0.00 4/14 bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [461]
0.00 0.00 6/14 bool __gnu_cxx::operator!=<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [2778]
[314] 0.0 0.00 0.00 14 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [314]
-----------------------------------------------
0.00 0.00 14/14 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_node_allocator() [376]
[315] 0.0 0.00 0.00 14 std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >, true>::_M_get() [315]
-----------------------------------------------
0.00 0.00 2/14 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [495]
0.00 0.00 2/14 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [465]
0.00 0.00 2/14 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [472]
0.00 0.00 2/14 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [475]
0.00 0.00 2/14 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [491]
0.00 0.00 4/14 std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [488]
[316] 0.0 0.00 0.00 14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [316]
-----------------------------------------------
0.00 0.00 1/13 CATCH2_INTERNAL_TEST_0() [504]
0.00 0.00 12/13 CATCH2_INTERNAL_TEST_0() [445]
[317] 0.0 0.00 0.00 13 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [317]
0.00 0.00 13/13 Catch::ExprLhs<bool>::makeUnaryExpr() const [321]
-----------------------------------------------
0.00 0.00 13/13 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [320]
[318] 0.0 0.00 0.00 13 Catch::ExprLhs<bool>::ExprLhs(bool) [318]
-----------------------------------------------
0.00 0.00 13/13 Catch::ExprLhs<bool>::makeUnaryExpr() const [321]
[319] 0.0 0.00 0.00 13 Catch::UnaryExpr<bool>::UnaryExpr(bool) [319]
0.00 0.00 13/6148 Catch::ITransientExpression::ITransientExpression(bool, bool) [32]
-----------------------------------------------
0.00 0.00 1/13 CATCH2_INTERNAL_TEST_0() [504]
0.00 0.00 12/13 CATCH2_INTERNAL_TEST_0() [445]
[320] 0.0 0.00 0.00 13 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [320]
0.00 0.00 13/13 Catch::ExprLhs<bool>::ExprLhs(bool) [318]
-----------------------------------------------
0.00 0.00 13/13 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [317]
[321] 0.0 0.00 0.00 13 Catch::ExprLhs<bool>::makeUnaryExpr() const [321]
0.00 0.00 13/13 Catch::UnaryExpr<bool>::UnaryExpr(bool) [319]
-----------------------------------------------
0.00 0.00 1/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [529]
0.00 0.00 1/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [6400]
0.00 0.00 3/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [431]
0.00 0.00 8/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [358]
[322] 0.0 0.00 0.00 13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [322]
0.00 0.00 13/18535 std::__is_constant_evaluated() [16]
0.00 0.00 13/13 std::__new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [324]
-----------------------------------------------
0.00 0.00 13/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [217]
[323] 0.0 0.00 0.00 13 std::__new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [323]
-----------------------------------------------
0.00 0.00 13/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [322]
[324] 0.0 0.00 0.00 13 std::__new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [324]
-----------------------------------------------
0.00 0.00 2/13 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, void>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >) [6403]
0.00 0.00 3/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [431]
0.00 0.00 8/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [358]
[325] 0.0 0.00 0.00 13 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [325]
0.00 0.00 13/113 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [163]
-----------------------------------------------
0.00 0.00 1/12 __static_initialization_and_destruction_0() [573]
0.00 0.00 1/12 __static_initialization_and_destruction_0() [575]
0.00 0.00 2/12 __static_initialization_and_destruction_0() [574]
0.00 0.00 4/12 void std::Destroy<Catch::Detail::uniqueptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>) [8826]
0.00 0.00 4/12 Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [798]
[326] 0.0 0.00 0.00 12 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [326]
-----------------------------------------------
0.00 0.00 1/12 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [6400]
0.00 0.00 3/12 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [431]
0.00 0.00 8/12 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [358]
[327] 0.0 0.00 0.00 12 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [327]
0.00 0.00 48/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [235]
0.00 0.00 24/24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [304]
0.00 0.00 12/110 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [167]
-----------------------------------------------
0.00 0.00 3/12 std::optional<int>::optional<int&, true>(int&) [436]
0.00 0.00 3/12 std::Optionalbase<int, true, true>::Optionalbase<int&, false>(std::in_place_t, int&) [422]
0.00 0.00 3/12 std::Optionalpayload_base<int>::Optionalpayload_base<int&>(std::in_place_t, int&) [427]
0.00 0.00 3/12 std::Optionalpayload_base<int>::Storage<int, true>::Storage<int&>(std::in_place_t, int&) [426]
[328] 0.0 0.00 0.00 12 int& std::forward<int&>(std::remove_reference<int&>::type&) [328]
-----------------------------------------------
0.00 0.00 3/11 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [431]
0.00 0.00 8/11 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [358]
[329] 0.0 0.00 0.00 11 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [329]
0.00 0.00 22/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [275]
-----------------------------------------------
0.00 0.00 11/11 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [6883]
[330] 0.0 0.00 0.00 11 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [330]
0.00 0.00 22/21468 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [14]
0.00 0.00 11/11 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [331]
0.00 0.00 11/2369 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [60]
0.00 0.00 11/326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [96]
0.00 0.00 11/2665 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [51]
0.00 0.00 11/5692 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [35]
0.00 0.00 5/2395 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [58]
0.00 0.00 5/5128 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [36]
0.00 0.00 5/6444 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [29]
0.00 0.00 5/4385 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [39]
-----------------------------------------------
0.00 0.00 11/11 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [330]
[331] 0.0 0.00 0.00 11 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [331]
-----------------------------------------------
0.00 0.00 1/10 Catch::Clara::Detail::BoundFlagRef::setFlag(bool) [1554]
0.00 0.00 2/10 Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [9072]
0.00 0.00 7/10 Catch::Clara::Detail::convertInto(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1548]
[332] 0.0 0.00 0.00 10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [332]
0.00 0.00 10/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [333]
-----------------------------------------------
0.00 0.00 10/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [332]
[333] 0.0 0.00 0.00 10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [333]
0.00 0.00 10/10 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [335]
0.00 0.00 10/505 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [82]
-----------------------------------------------
0.00 0.00 1/10 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [3007]
0.00 0.00 2/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1571]
0.00 0.00 7/10 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [2971]
[334] 0.0 0.00 0.00 10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [334]
0.00 0.00 10/2852 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [48]
0.00 0.00 10/10 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [336]
-----------------------------------------------
0.00 0.00 10/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [333]
[335] 0.0 0.00 0.00 10 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [335]
0.00 0.00 10/467 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [84]
0.00 0.00 10/1153 operator new(unsigned long, void) [77]
-----------------------------------------------
0.00 0.00 10/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [334]
[336] 0.0 0.00 0.00 10 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [336]
-----------------------------------------------
0.00 0.00 1/10 CATCH2_INTERNAL_TEST_0() [504]
0.00 0.00 9/10 CATCH2_INTERNAL_TEST_0() [445]
[337] 0.0 0.00 0.00 10 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [337]
-----------------------------------------------
0.00 0.00 1/10 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [6668]
0.00 0.00 9/10 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Detail::unique_ptr<Catch::IReporterFactory>, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [6022]
[338] 0.0 0.00 0.00 10 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [338]
-----------------------------------------------
0.00 0.00 1/9 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::cbegin() const [3727]
0.00 0.00 4/9 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [394]
0.00 0.00 4/9 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [393]
[339] 0.0 0.00 0.00 9 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [339]
-----------------------------------------------
0.00 0.00 8/8 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [359]
[340] 0.0 0.00 0.00 8 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [340]
0.00 0.00 8/30 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [294]
-----------------------------------------------
0.00 0.00 8/8 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [360]
[341] 0.0 0.00 0.00 8 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [341]
0.00 0.00 8/30 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [295]
-----------------------------------------------
0.00 0.00 1/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [554]
0.00 0.00 1/8 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [3007]
0.00 0.00 2/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [6397]
0.00 0.00 4/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [3726]
[342] 0.0 0.00 0.00 8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [342]
-----------------------------------------------
0.00 0.00 1/8 std::shared_ptr<std::enable_if<!std::is_array<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type> std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [7675]
0.00 0.00 7/8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [377]
[343] 0.0 0.00 0.00 8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [343]
0.00 0.00 8/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [230]
0.00 0.00 8/8 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [346]
-----------------------------------------------
0.00 0.00 1/8 Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1695]
0.00 0.00 7/8 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [366]
[344] 0.0 0.00 0.00 8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [344]
0.00 0.00 8/8 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [347]
-----------------------------------------------
0.00 0.00 8/8 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [346]
[345] 0.0 0.00 0.00 8 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [345]
-----------------------------------------------
0.00 0.00 8/8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [343]
[346] 0.0 0.00 0.00 8 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [346]
0.00 0.00 8/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [230]
0.00 0.00 8/8 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [348]
0.00 0.00 8/8 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [345]
-----------------------------------------------
0.00 0.00 8/8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [344]
[347] 0.0 0.00 0.00 8 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [347]
0.00 0.00 8/433 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [90]
-----------------------------------------------
0.00 0.00 8/8 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [346]
[348] 0.0 0.00 0.00 8 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [348]
0.00 0.00 8/8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [362]
0.00 0.00 8/8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [349]
0.00 0.00 8/1153 operator new(unsigned long, void) [77]
0.00 0.00 8/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [230]
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [356]
0.00 0.00 8/8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [350]
0.00 0.00 8/24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [305]
0.00 0.00 8/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [311]
-----------------------------------------------
0.00 0.00 8/8 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [348]
[349] 0.0 0.00 0.00 8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [349]
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [361]
-----------------------------------------------
0.00 0.00 8/8 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [348]
[350] 0.0 0.00 0.00 8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [350]
-----------------------------------------------
0.00 0.00 8/8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [311]
[351] 0.0 0.00 0.00 8 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [351]
-----------------------------------------------
0.00 0.00 8/8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [362]
[352] 0.0 0.00 0.00 8 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [352]
-----------------------------------------------
0.00 0.00 8/8 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [152]
[353] 0.0 0.00 0.00 8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [353]
0.00 0.00 8/16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [312]
0.00 0.00 8/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [310]
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [357]
0.00 0.00 8/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [311]
-----------------------------------------------
0.00 0.00 8/8 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [152]
[354] 0.0 0.00 0.00 8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [354]
0.00 0.00 8/24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [305]
0.00 0.00 8/16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [312]
0.00 0.00 8/8 void std::Destroy<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [364]
-----------------------------------------------
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [356]
[355] 0.0 0.00 0.00 8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [355]
0.00 0.00 8/53 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [249]
-----------------------------------------------
0.00 0.00 8/8 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [348]
[356] 0.0 0.00 0.00 8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [356]
0.00 0.00 16/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [230]
0.00 0.00 8/53 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [250]
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [355]
0.00 0.00 8/24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [305]
0.00 0.00 8/8 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [359]
-----------------------------------------------
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [353]
[357] 0.0 0.00 0.00 8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [357]
0.00 0.00 8/53 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [251]
-----------------------------------------------
0.00 0.00 8/8 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [289]
[358] 0.0 0.00 0.00 8 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [358]
0.00 0.00 16/315 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [98]
0.00 0.00 16/83 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [202]
0.00 0.00 16/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [275]
0.00 0.00 16/22 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [307]
0.00 0.00 8/12 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [327]
0.00 0.00 8/13 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [325]
0.00 0.00 8/11 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [329]
0.00 0.00 8/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [322]
0.00 0.00 8/113 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [164]
0.00 0.00 8/65 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [217]
-----------------------------------------------
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [356]
[359] 0.0 0.00 0.00 8 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [359]
0.00 0.00 8/18535 std::__is_constant_evaluated() [16]
0.00 0.00 8/1153 operator new(unsigned long, void) [77]
0.00 0.00 8/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [230]
0.00 0.00 8/8 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [340]
-----------------------------------------------
0.00 0.00 8/8 void std::Destroy<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [364]
[360] 0.0 0.00 0.00 8 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [360]
0.00 0.00 8/8 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [341]
-----------------------------------------------
0.00 0.00 8/8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [349]
[361] 0.0 0.00 0.00 8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [361]
-----------------------------------------------
0.00 0.00 8/8 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [348]
[362] 0.0 0.00 0.00 8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [362]
0.00 0.00 8/18535 std::__is_constant_evaluated() [16]
0.00 0.00 8/8 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [352]
0.00 0.00 8/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [310]
-----------------------------------------------
0.00 0.00 1/8 std::enable_if<std::is_assignable<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&, std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::value, std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [4191]
0.00 0.00 7/8 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [372]
[363] 0.0 0.00 0.00 8 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [363]
-----------------------------------------------
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [354]
[364] 0.0 0.00 0.00 8 void std::Destroy<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [364]
0.00 0.00 8/8 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [360]
-----------------------------------------------
0.00 0.00 3/7 Catch::makeCommandLineParser(Catch::ConfigData&) [1356]
0.00 0.00 4/7 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
[365] 0.0 0.00 0.00 7 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [365]
0.00 0.00 7/7 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [366]
0.00 0.00 7/46 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [281]
-----------------------------------------------
0.00 0.00 7/7 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [365]
[366] 0.0 0.00 0.00 7 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [366]
0.00 0.00 7/46 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [276]
0.00 0.00 7/7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [377]
0.00 0.00 7/7 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [372]
0.00 0.00 7/8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [344]
0.00 0.00 7/69 Catch::StringRef::StringRef() [214]
-----------------------------------------------
0.00 0.00 7/7 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::value() const & [3449]
[367] 0.0 0.00 0.00 7 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [367]
-----------------------------------------------
0.00 0.00 7/7 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [370]
[368] 0.0 0.00 0.00 7 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::get() const [368]
-----------------------------------------------
0.00 0.00 1/7 std::optional<int>::has_value() const [519]
0.00 0.00 3/7 std::optional<int>::operator bool() const [417]
0.00 0.00 3/7 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get() const [414]
[369] 0.0 0.00 0.00 7 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const [369]
-----------------------------------------------
0.00 0.00 7/7 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [371]
[370] 0.0 0.00 0.00 7 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [370]
0.00 0.00 7/7 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::get() const [368]
-----------------------------------------------
0.00 0.00 3/7 magpie::cache<int, int>::set(int const&, int const&, long) [407]
0.00 0.00 4/7 magpie::cache<int, int>::get_impl(int const&, bool, bool) const [391]
[371] 0.0 0.00 0.00 7 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [371]
0.00 0.00 7/7 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [370]
-----------------------------------------------
0.00 0.00 7/7 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [366]
[372] 0.0 0.00 0.00 7 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [372]
0.00 0.00 7/8 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [363]
0.00 0.00 7/7 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [375]
-----------------------------------------------
0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [469]
0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::_M_swap_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&) [4530]
0.00 0.00 3/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [418]
[373] 0.0 0.00 0.00 7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [373]
-----------------------------------------------
0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [470]
0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::_M_swap_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&) [4533]
0.00 0.00 3/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [420]
[374] 0.0 0.00 0.00 7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [374]
-----------------------------------------------
0.00 0.00 7/7 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [372]
[375] 0.0 0.00 0.00 7 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [375]
0.00 0.00 7/301 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [101]
0.00 0.00 7/300 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [102]
-----------------------------------------------
0.00 0.00 1/7 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [557]
0.00 0.00 3/7 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [434]
0.00 0.00 3/7 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [435]
[376] 0.0 0.00 0.00 7 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_node_allocator() [376]
0.00 0.00 14/14 std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >, true>::_M_get() [315]
-----------------------------------------------
0.00 0.00 7/7 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [366]
[377] 0.0 0.00 0.00 7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [377]
0.00 0.00 7/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [230]
0.00 0.00 7/8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [343]
-----------------------------------------------
0.00 0.00 1/7 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>>(magpie::cache<int, int>&&) [565]
0.00 0.00 1/7 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [524]
0.00 0.00 1/7 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [533]
0.00 0.00 1/7 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [538]
0.00 0.00 1/7 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>>(magpie::detail::cache_impl, magpie::cache<int, int>&&) [562]
0.00 0.00 2/7 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>>(std::allocator<void>, magpie::cache<int, int>&&) [552]
[378] 0.0 0.00 0.00 7 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [378]
-----------------------------------------------
0.00 0.00 1/6 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
0.00 0.00 1/6 CATCH2_INTERNAL_TEST_0() [504]
0.00 0.00 1/6 CATCH2_INTERNAL_TEST_4() [506]
0.00 0.00 1/6 CATCH2_INTERNAL_TEST_0() [505]
0.00 0.00 2/6 CATCH2_INTERNAL_TEST_0() [445]
[379] 0.0 0.00 0.00 6 unittest::g_progress() [379]
-----------------------------------------------
0.00 0.00 6/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [382]
[380] 0.0 0.00 0.00 6 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [380]
0.00 0.00 6/6 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [381]
-----------------------------------------------
0.00 0.00 6/6 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [380]
[381] 0.0 0.00 0.00 6 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [381]
-----------------------------------------------
0.00 0.00 2/6 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [475]
0.00 0.00 2/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [488]
0.00 0.00 2/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [486]
[382] 0.0 0.00 0.00 6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [382]
0.00 0.00 6/6 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [380]
-----------------------------------------------
0.00 0.00 1/5 Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1694]
0.00 0.00 4/5 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [2971]
[383] 0.0 0.00 0.00 5 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [383]
-----------------------------------------------
0.00 0.00 1/5 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [516]
0.00 0.00 1/5 Catch::(anonymous namespace)::setUpGuardFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [848]
0.00 0.00 1/5 Catch::(anonymous namespace)::tearDownGuardFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [863]
0.00 0.00 1/5 Catch::makeStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [653]
0.00 0.00 1/5 Catch::Config::name() const [3045]
[384] 0.0 0.00 0.00 5 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [384]
0.00 0.00 5/1544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [76]
-----------------------------------------------
0.00 0.00 4/4 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [388]
[385] 0.0 0.00 0.00 4 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [385]
0.00 0.00 4/6148 Catch::ITransientExpression::ITransientExpression(bool, bool) [32]
-----------------------------------------------
0.00 0.00 1/4 __static_initialization_and_destruction_0() [573]
0.00 0.00 1/4 __static_initialization_and_destruction_0() [575]
0.00 0.00 2/4 __static_initialization_and_destruction_0() [574]
[386] 0.0 0.00 0.00 4 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [386]
-----------------------------------------------
0.00 0.00 4/4 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [389]
[387] 0.0 0.00 0.00 4 Catch::ExprLhs<int>::ExprLhs(int) [387]
-----------------------------------------------
0.00 0.00 4/4 CATCH2_INTERNAL_TEST_0() [505]
[388] 0.0 0.00 0.00 4 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [388]
0.00 0.00 4/6090 Catch::operator"" sr(char const, unsigned long) [33]
0.00 0.00 4/4 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [385]
-----------------------------------------------
0.00 0.00 4/4 CATCH2INTERNAL_TEST_0() [505]
[389] 0.0 0.00 0.00 4 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [389]
0.00 0.00 4/4 Catch::ExprLhs<int>::ExprLhs(int) [387]
-----------------------------------------------
0.00 0.00 4/4 CATCH2_INTERNAL_TEST_0() [504]
[390] 0.0 0.00 0.00 4 magpie::cache<int, int>::get(int const&, bool) const [390]
0.00 0.00 4/4 magpie::cache<int, int>::get_impl(int const&, bool, bool) const [391]
-----------------------------------------------
0.00 0.00 4/4 magpie::cache<int, int>::get(int const&, bool) const [390]
[391] 0.0 0.00 0.00 4 magpie::cache<int, int>::get_impl(int const&, bool, bool) const [391]
0.00 0.00 4/7 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [371]
0.00 0.00 3/3 std::optional<int>::optional<int&, true>(int&) [436]
0.00 0.00 1/1 std::optional<int>::optional(std::nullopt_t) [560]
-----------------------------------------------
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [554]
0.00 0.00 1/4 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [3480]
0.00 0.00 2/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::max_size() const [3729]
[392] 0.0 0.00 0.00 4 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [392]
-----------------------------------------------
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [554]
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [6397]
0.00 0.00 1/4 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [1693]
0.00 0.00 1/4 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [3007]
[393] 0.0 0.00 0.00 4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [393]
0.00 0.00 4/9 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [339]
-----------------------------------------------
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [554]
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [6397]
0.00 0.00 1/4 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [1693]
0.00 0.00 1/4 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [3007]
[394] 0.0 0.00 0.00 4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [394]
0.00 0.00 4/9 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [339]
-----------------------------------------------
0.00 0.00 2/4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [498]
0.00 0.00 2/4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [485]
[395] 0.0 0.00 0.00 4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [395]
0.00 0.00 4/4 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [399]
-----------------------------------------------
0.00 0.00 2/4 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [475]
0.00 0.00 2/4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [485]
[396] 0.0 0.00 0.00 4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [396]
0.00 0.00 2/18535 std::__is_constant_evaluated() [16]
0.00 0.00 2/2 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [482]
-----------------------------------------------
0.00 0.00 2/4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [486]
0.00 0.00 2/4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [485]
[397] 0.0 0.00 0.00 4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [397]
0.00 0.00 4/106 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [176]
-----------------------------------------------
0.00 0.00 4/4 Catch::TestCaseTracking::TrackerContext::startRun() [1174]
[398] 0.0 0.00 0.00 4 std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [398]
0.00 0.00 4/35 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [292]
-----------------------------------------------
0.00 0.00 4/4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [395]
[399] 0.0 0.00 0.00 4 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [399]
-----------------------------------------------
0.00 0.00 1/4 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [561]
0.00 0.00 3/4 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [6388]
[400] 0.0 0.00 0.00 4 Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [400]
-----------------------------------------------
0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::optional<int> const&, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<std::optional<int> const&, int> >::type Catch::operator==<int>(Catch::ExprLhs<std::optional<int> const&>&&, int) [405]
[401] 0.0 0.00 0.00 3 Catch::BinaryExpr<std::optional<int> const&, int>::BinaryExpr(bool, std::optional<int> const&, Catch::StringRef, int) [401]
0.00 0.00 3/6148 Catch::ITransientExpression::ITransientExpression(bool, bool) [32]
-----------------------------------------------
0.00 0.00 1/3 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [517]
0.00 0.00 1/3 Catch::Session::Session() [2077]
0.00 0.00 1/3 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [3002]
[402] 0.0 0.00 0.00 3 Catch::Clara::Parser::Parser() [402]
0.00 0.00 3/54 Catch::Clara::Detail::ParserBase::ParserBase() [234]
0.00 0.00 3/3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [433]
0.00 0.00 3/3 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [430]
-----------------------------------------------
0.00 0.00 1/3 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [1702]
0.00 0.00 2/3 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [454]
[403] 0.0 0.00 0.00 3 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [403]
0.00 0.00 3/3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [432]
-----------------------------------------------
0.00 0.00 3/3 Catch::ExprLhs<std::optional<int> const&> Catch::operator<=<std::optional<int>, 0>(Catch::Decomposer&&, std::optional<int>&&) [406]
[404] 0.0 0.00 0.00 3 Catch::ExprLhs<std::optional<int> const&>::ExprLhs(std::optional<int> const&) [404]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [504]
[405] 0.0 0.00 0.00 3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::optional<int> const&, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<std::optional<int> const&, int> >::type Catch::operator==<int>(Catch::ExprLhs<std::optional<int> const&>&&, int) [405]
0.00 0.00 3/3 std::enable_if<std::is_convertible<decltype (((declval<int const&>)())==((declval<int const&>)())), bool>::value, bool>::type std::operator==<int, int>(std::optional<int> const&, int const&) [444]
0.00 0.00 3/6090 Catch::operator"" sr(char const, unsigned long) [33]
0.00 0.00 3/3 Catch::BinaryExpr<std::optional<int> const&, int>::BinaryExpr(bool, std::optional<int> const&, Catch::StringRef, int) [401]
-----------------------------------------------
0.00 0.00 3/3 CATCH2INTERNAL_TEST_0() [504]
[406] 0.0 0.00 0.00 3 Catch::ExprLhs<std::optional<int> const&> Catch::operator<=<std::optional<int>, 0>(Catch::Decomposer&&, std::optional<int>&&) [406]
0.00 0.00 3/3 Catch::ExprLhs<std::optional<int> const&>::ExprLhs(std::optional<int> const&) [404]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [504]
[407] 0.0 0.00 0.00 3 magpie::cache<int, int>::set(int const&, int const&, long) [407]
0.00 0.00 3/3 decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&) [441]
0.00 0.00 3/7 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [371]
-----------------------------------------------
0.00 0.00 3/3 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>::~pair() [429]
[408] 0.0 0.00 0.00 3 magpie::detail::cache_impl::value_t::~value_t() [408]
0.00 0.00 6/2852 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [48]
-----------------------------------------------
0.00 0.00 1/3 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [516]
0.00 0.00 2/3 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
[409] 0.0 0.00 0.00 3 unittest::g_tmp_dir[abi:cxx11]() [409]
-----------------------------------------------
0.00 0.00 3/3 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [428]
[410] 0.0 0.00 0.00 3 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_ptr() [410]
0.00 0.00 3/3 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_addr() [411]
-----------------------------------------------
0.00 0.00 3/3 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_ptr() [410]
[411] 0.0 0.00 0.00 3 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_addr() [411]
-----------------------------------------------
0.00 0.00 3/3 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [434]
[412] 0.0 0.00 0.00 3 __gnu_cxx::__aligned_buffer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >::_M_ptr() [412]
0.00 0.00 24/24 __gnu_cxx::__aligned_buffer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >::_M_addr() [303]
-----------------------------------------------
0.00 0.00 3/3 std::enable_if<std::is_convertible<decltype (((declval<int const&>)())==((declval<int const&>)())), bool>::value, bool>::type std::operator==<int, int>(std::optional<int> const&, int const&) [444]
[413] 0.0 0.00 0.00 3 std::optional<int>::operator() const & [413]
0.00 0.00 3/3 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get() const [414]
-----------------------------------------------
0.00 0.00 3/3 std::optional<int>::operator() const & [413]
[414] 0.0 0.00 0.00 3 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get() const [414]
0.00 0.00 3/7 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const [369]
0.00 0.00 3/3 std::Optionalpayload_base<int>::_M_get() const [415]
-----------------------------------------------
0.00 0.00 3/3 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get() const [414]
[415] 0.0 0.00 0.00 3 std::Optionalpayload_base<int>::_M_get() const [415]
-----------------------------------------------
0.00 0.00 3/3 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_nodes(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [556]
[416] 0.0 0.00 0.00 3 std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>::_M_next() const [416]
-----------------------------------------------
0.00 0.00 3/3 std::enable_if<std::is_convertible<decltype (((declval<int const&>)())==((declval<int const&>)())), bool>::value, bool>::type std::operator==<int, int>(std::optional<int> const&, int const&) [444]
[417] 0.0 0.00 0.00 3 std::optional<int>::operator bool() const [417]
0.00 0.00 3/7 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const [369]
-----------------------------------------------
0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [419]
[418] 0.0 0.00 0.00 3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [418]
0.00 0.00 3/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [373]
-----------------------------------------------
0.00 0.00 3/3 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [430]
[419] 0.0 0.00 0.00 3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [419]
0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [418]
-----------------------------------------------
0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [421]
[420] 0.0 0.00 0.00 3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [420]
0.00 0.00 3/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [374]
-----------------------------------------------
0.00 0.00 3/3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [433]
[421] 0.0 0.00 0.00 3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [421]
0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [420]
-----------------------------------------------
0.00 0.00 3/3 std::optional<int>::optional<int&, true>(int&) [436]
[422] 0.0 0.00 0.00 3 std::Optionalbase<int, true, true>::Optionalbase<int&, false>(std::in_place_t, int&) [422]
0.00 0.00 3/12 int& std::forward<int&>(std::remove_reference<int&>::type&) [328]
0.00 0.00 3/3 std::Optionalpayload<int, true, true, true>::Optionalpayload_base<int&>(std::in_place_t, int&) [424]
-----------------------------------------------
0.00 0.00 3/3 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [435]
[423] 0.0 0.00 0.00 3 std::__new_allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >::deallocate(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, unsigned long) [423]
-----------------------------------------------
0.00 0.00 3/3 std::Optionalbase<int, true, true>::Optionalbase<int&, false>(std::in_place_t, int&) [422]
[424] 0.0 0.00 0.00 3 std::Optionalpayload<int, true, true, true>::Optionalpayload_base<int&>(std::in_place_t, int&) [424]
0.00 0.00 3/3 std::Optionalpayload_base<int>::Optionalpayload_base<int&>(std::in_place_t, int&) [427]
-----------------------------------------------
0.00 0.00 3/3 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [435]
[425] 0.0 0.00 0.00 3 std::__ptr_traits_ptr_to<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, false>::pointer_to(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&) [425]
0.00 0.00 3/3 std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> std::addressof<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&) [443]
-----------------------------------------------
0.00 0.00 3/3 std::Optionalpayload_base<int>::Optionalpayload_base<int&>(std::in_place_t, int&) [427]
[426] 0.0 0.00 0.00 3 std::Optionalpayload_base<int>::Storage<int, true>::Storage<int&>(std::in_place_t, int&) [426]
0.00 0.00 3/12 int& std::forward<int&>(std::remove_reference<int&>::type&) [328]
-----------------------------------------------
0.00 0.00 3/3 std::Optionalpayload<int, true, true, true>::Optionalpayload_base<int&>(std::in_place_t, int&) [424]
[427] 0.0 0.00 0.00 3 std::Optionalpayload_base<int>::Optionalpayload_base<int&>(std::in_place_t, int&) [427]
0.00 0.00 3/12 int& std::forward<int&>(std::remove_reference<int&>::type&) [328]
0.00 0.00 3/3 std::Optionalpayload_base<int>::Storage<int, true>::Storage<int&>(std::in_place_t, int&) [426]
-----------------------------------------------
0.00 0.00 1/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [538]
0.00 0.00 1/3 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>>(std::allocator<void>, magpie::cache<int, int>&&) [552]
0.00 0.00 1/3 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [550]
[428] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [428]
0.00 0.00 3/3 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_ptr() [410]
-----------------------------------------------
0.00 0.00 3/3 void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>) [437]
[429] 0.0 0.00 0.00 3 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>::~pair() [429]
0.00 0.00 3/3 magpie::detail::cache_impl::value_t::~value_t() [408]
0.00 0.00 3/2852 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [48]
-----------------------------------------------
0.00 0.00 3/3 Catch::Clara::Parser::Parser() [402]
[430] 0.0 0.00 0.00 3 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [430]
0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [419]
-----------------------------------------------
0.00 0.00 3/3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [432]
[431] 0.0 0.00 0.00 3 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [431]
0.00 0.00 6/55 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [233]
0.00 0.00 6/83 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [202]
0.00 0.00 6/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [275]
0.00 0.00 6/22 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [307]
0.00 0.00 3/12 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [327]
0.00 0.00 3/13 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [325]
0.00 0.00 3/11 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [329]
0.00 0.00 3/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [322]
0.00 0.00 3/3 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [440]
0.00 0.00 3/65 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [217]
-----------------------------------------------
0.00 0.00 3/3 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [403]
[432] 0.0 0.00 0.00 3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [432]
0.00 0.00 3/55 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [232]
0.00 0.00 3/3 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [431]
-----------------------------------------------
0.00 0.00 3/3 Catch::Clara::Parser::Parser() [402]
[433] 0.0 0.00 0.00 3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [433]
0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [421]
-----------------------------------------------
0.00 0.00 3/3 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_nodes(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [556]
[434] 0.0 0.00 0.00 3 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [434]
0.00 0.00 3/3 __gnu_cxx::__aligned_buffer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >::_M_ptr() [412]
0.00 0.00 3/7 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_node_allocator() [376]
0.00 0.00 3/3 void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>) [437]
0.00 0.00 3/3 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [435]
-----------------------------------------------
0.00 0.00 3/3 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [434]
[435] 0.0 0.00 0.00 3 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [435]
0.00 0.00 3/3 std::__ptr_traits_ptr_to<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, false>::pointer_to(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&) [425]
0.00 0.00 3/7 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_node_allocator() [376]
0.00 0.00 3/18535 std::__is_constant_evaluated() [16]
0.00 0.00 3/3 std::__new_allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >::deallocate(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, unsigned long) [423]
-----------------------------------------------
0.00 0.00 3/3 magpie::cache<int, int>::get_impl(int const&, bool, bool) const [391]
[436] 0.0 0.00 0.00 3 std::optional<int>::optional<int&, true>(int&) [436]
0.00 0.00 3/12 int& std::forward<int&>(std::remove_reference<int&>::type&) [328]
0.00 0.00 3/3 std::Optionalbase<int, true, true>::Optionalbase<int&, false>(std::in_place_t, int&) [422]
-----------------------------------------------
0.00 0.00 3/3 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [434]
[437] 0.0 0.00 0.00 3 void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>) [437]
0.00 0.00 3/3 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>::~pair() [429]
-----------------------------------------------
0.00 0.00 1/3 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [567]
0.00 0.00 2/3 void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [244]
[438] 0.0 0.00 0.00 3 Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [438]
-----------------------------------------------
0.00 0.00 3/3 std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> std::addressof<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&) [443]
[439] 0.0 0.00 0.00 3 std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> std::__addressof<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&) [439]
-----------------------------------------------
0.00 0.00 3/3 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [431]
[440] 0.0 0.00 0.00 3 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [440]
0.00 0.00 3/1153 operator new(unsigned long, void) [77]
0.00 0.00 3/55 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [233]
0.00 0.00 3/57 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [220]
-----------------------------------------------
0.00 0.00 3/3 magpie::cache<int, int>::set(int const&, int const&, long) [407]
[441] 0.0 0.00 0.00 3 decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&) [441]
0.00 0.00 3/1153 operator new(unsigned long, void) [77]
0.00 0.00 3/3 int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [442]
-----------------------------------------------
0.00 0.00 3/3 decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&) [441]
[442] 0.0 0.00 0.00 3 int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [442]
-----------------------------------------------
0.00 0.00 3/3 std::__ptr_traits_ptr_to<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, false>::pointer_to(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&) [425]
[443] 0.0 0.00 0.00 3 std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> std::addressof<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&) [443]
0.00 0.00 3/3 std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> std::__addressof<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&) [439]
-----------------------------------------------
0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::optional<int> const&, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<std::optional<int> const&, int> >::type Catch::operator==<int>(Catch::ExprLhs<std::optional<int> const&>&&, int) [405]
[444] 0.0 0.00 0.00 3 std::enable_if<std::is_convertible<decltype (((declval<int const&>)())==((declval<int const&>)())), bool>::value, bool>::type std::operator==<int, int>(std::optional<int> const&, int const&) [444]
0.00 0.00 3/3 std::optional<int>::operator bool() const [417]
0.00 0.00 3/3 std::optional<int>::operator() const & [413]
-----------------------------------------------
0.00 0.00 2/2 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [2882]
[445] 0.0 0.00 0.00 2 CATCH2_INTERNAL_TEST_0() [445]
0.00 0.00 12084/12296 operator"" catchsr(char const, unsigned long) [17]
0.00 0.00 6046/6170 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [30]
0.00 0.00 6042/6148 Catch::AssertionHandler::~AssertionHandler() [31]
0.00 0.00 4002/4002 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [41]
0.00 0.00 4000/4000 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [43]
0.00 0.00 2028/2028 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [69]
0.00 0.00 2028/2028 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [68]
0.00 0.00 12/13 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [320]
0.00 0.00 12/13 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [317]
0.00 0.00 9/10 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [337]
0.00 0.00 2/6 unittest::g_progress() [379]
0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [455]
-----------------------------------------------
0.00 0.00 2/2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [455]
[446] 0.0 0.00 0.00 2 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [446]
0.00 0.00 2/6148 Catch::ITransientExpression::ITransientExpression(bool, bool) [32]
-----------------------------------------------
0.00 0.00 1/2 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [561]
0.00 0.00 1/2 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [6388]
[447] 0.0 0.00 0.00 2 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [447]
0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [451]
-----------------------------------------------
0.00 0.00 1/2 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
0.00 0.00 1/2 Catch::makeCommandLineParser(Catch::ConfigData&) [1356]
[448] 0.0 0.00 0.00 2 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [448]
0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [452]
0.00 0.00 2/46 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [281]
-----------------------------------------------
0.00 0.00 2/2 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [491]
[449] 0.0 0.00 0.00 2 Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [449]
0.00 0.00 2/30 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [294]
-----------------------------------------------
0.00 0.00 2/2 void std::destroyat<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [493]
[450] 0.0 0.00 0.00 2 Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [450]
0.00 0.00 2/30 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [295]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [447]
[451] 0.0 0.00 0.00 2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [451]
0.00 0.00 2/2 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [453]
0.00 0.00 2/77 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [205]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [448]
[452] 0.0 0.00 0.00 2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [452]
0.00 0.00 2/46 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [276]
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [495]
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [467]
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [466]
0.00 0.00 2/69 Catch::StringRef::StringRef() [214]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [451]
[453] 0.0 0.00 0.00 2 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [453]
0.00 0.00 2/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [99]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [517]
[454] 0.0 0.00 0.00 2 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [454]
0.00 0.00 2/3 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [403]
0.00 0.00 2/48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [263]
-----------------------------------------------
0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [445]
[455] 0.0 0.00 0.00 2 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [455]
0.00 0.00 2/6090 Catch::operator"" sr(char const, unsigned long) [33]
0.00 0.00 2/2 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [446]
-----------------------------------------------
0.00 0.00 2/2 unittest::snapcatch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
[456] 0.0 0.00 0.00 2 unittest::g_dist_dir[abi:cxx11]() [456]
-----------------------------------------------
0.00 0.00 2/2 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
[457] 0.0 0.00 0.00 2 unittest::g_binary_dir[abi:cxx11]() [457]
-----------------------------------------------
0.00 0.00 2/2 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
[458] 0.0 0.00 0.00 2 unittest::g_source_dir[abi:cxx11]() [458]
-----------------------------------------------
0.00 0.00 2/2 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
[459] 0.0 0.00 0.00 2 unittest::g_verbose() [459]
-----------------------------------------------
0.00 0.00 1/2 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [567]
0.00 0.00 1/2 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [3007]
[460] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [460]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [567]
[461] 0.0 0.00 0.00 2 bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [461]
0.00 0.00 4/14 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [314]
-----------------------------------------------
0.00 0.00 1/2 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [567]
0.00 0.00 1/2 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [3007]
[462] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [462]
-----------------------------------------------
0.00 0.00 2/2 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_deallocate_buckets(std::__detail::Hashnode_base*, unsigned long) [464]
[463] 0.0 0.00 0.00 2 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_uses_single_bucket(std::__detail::Hashnode_base**) const [463]
-----------------------------------------------
0.00 0.00 2/2 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_deallocate_buckets() [520]
[464] 0.0 0.00 0.00 2 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [464]
0.00 0.00 2/2 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_uses_single_bucket(std::__detail::Hashnode_base**) const [463]
0.00 0.00 1/1 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [557]
-----------------------------------------------
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [495]
[465] 0.0 0.00 0.00 2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [465]
0.00 0.00 2/14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [316]
0.00 0.00 2/2 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [472]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [452]
[466] 0.0 0.00 0.00 2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [466]
0.00 0.00 2/2 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [473]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [452]
[467] 0.0 0.00 0.00 2 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [467]
0.00 0.00 2/2 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [501]
0.00 0.00 2/2 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [474]
-----------------------------------------------
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [527]
0.00 0.00 1/2 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [6388]
[468] 0.0 0.00 0.00 2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [468]
0.00 0.00 2/18535 std::__is_constant_evaluated() [16]
0.00 0.00 2/2 std::__new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [481]
-----------------------------------------------
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [528]
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [4531]
[469] 0.0 0.00 0.00 2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [469]
0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [373]
-----------------------------------------------
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [530]
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [4534]
[470] 0.0 0.00 0.00 2 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [470]
0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [374]
-----------------------------------------------
0.00 0.00 2/2 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [472]
[471] 0.0 0.00 0.00 2 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [471]
-----------------------------------------------
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [465]
[472] 0.0 0.00 0.00 2 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [472]
0.00 0.00 2/14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [316]
0.00 0.00 2/2 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [475]
0.00 0.00 2/2 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [471]
-----------------------------------------------
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [466]
[473] 0.0 0.00 0.00 2 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [473]
0.00 0.00 2/433 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [90]
-----------------------------------------------
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [467]
[474] 0.0 0.00 0.00 2 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [474]
0.00 0.00 2/301 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [101]
0.00 0.00 2/300 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [102]
-----------------------------------------------
0.00 0.00 2/2 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [472]
[475] 0.0 0.00 0.00 2 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [475]
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [498]
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [476]
0.00 0.00 2/1153 operator new(unsigned long, void) [77]
0.00 0.00 2/14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [316]
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [488]
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [477]
0.00 0.00 2/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [382]
0.00 0.00 2/4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [396]
-----------------------------------------------
0.00 0.00 2/2 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [475]
[476] 0.0 0.00 0.00 2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [476]
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [496]
-----------------------------------------------
0.00 0.00 2/2 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [475]
[477] 0.0 0.00 0.00 2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [477]
-----------------------------------------------
0.00 0.00 1/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [568]
0.00 0.00 1/2 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [549]
[478] 0.0 0.00 0.00 2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [478]
0.00 0.00 2/2 std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [494]
-----------------------------------------------
0.00 0.00 1/2 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [538]
0.00 0.00 1/2 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [549]
[479] 0.0 0.00 0.00 2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [479]
0.00 0.00 1/18535 std::__is_constant_evaluated() [16]
0.00 0.00 1/1 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [542]
-----------------------------------------------
0.00 0.00 2/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [237]
[480] 0.0 0.00 0.00 2 std::__new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [480]
-----------------------------------------------
0.00 0.00 2/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [468]
[481] 0.0 0.00 0.00 2 std::__new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [481]
-----------------------------------------------
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [396]
[482] 0.0 0.00 0.00 2 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [482]
-----------------------------------------------
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [498]
[483] 0.0 0.00 0.00 2 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [483]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [499]
[484] 0.0 0.00 0.00 2 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [484]
0.00 0.00 2/2 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [497]
-----------------------------------------------
0.00 0.00 2/2 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [152]
[485] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [485]
0.00 0.00 2/4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [397]
0.00 0.00 2/4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [395]
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [489]
0.00 0.00 2/4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [396]
-----------------------------------------------
0.00 0.00 2/2 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [152]
[486] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [486]
0.00 0.00 2/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [382]
0.00 0.00 2/4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [397]
0.00 0.00 2/2 void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [503]
-----------------------------------------------
0.00 0.00 2/2 std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [488]
[487] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [487]
0.00 0.00 2/53 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [249]
-----------------------------------------------
0.00 0.00 2/2 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [475]
[488] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [488]
0.00 0.00 4/14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [316]
0.00 0.00 2/53 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [250]
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [487]
0.00 0.00 2/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [382]
0.00 0.00 2/2 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [491]
-----------------------------------------------
0.00 0.00 2/2 std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [485]
[489] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [489]
0.00 0.00 2/53 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [251]
-----------------------------------------------
0.00 0.00 1/2 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [550]
0.00 0.00 1/2 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [549]
[490] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [490]
0.00 0.00 2/106 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [176]
-----------------------------------------------
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [488]
[491] 0.0 0.00 0.00 2 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [491]
0.00 0.00 2/18535 std::_is_constant_evaluated() [16]
0.00 0.00 2/1153 operator new(unsigned long, void) [77]
0.00 0.00 2/14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [316]
0.00 0.00 2/2 Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [449]
-----------------------------------------------
0.00 0.00 2/2 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [502]
[492] 0.0 0.00 0.00 2 void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg) [492]
-----------------------------------------------
0.00 0.00 2/2 void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [503]
[493] 0.0 0.00 0.00 2 void std::destroyat<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [493]
0.00 0.00 2/2 Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [450]
-----------------------------------------------
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [478]
[494] 0.0 0.00 0.00 2 std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [494]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [452]
[495] 0.0 0.00 0.00 2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [495]
0.00 0.00 2/14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [316]
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [465]
-----------------------------------------------
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [476]
[496] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [496]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [484]
[497] 0.0 0.00 0.00 2 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [497]
0.00 0.00 48/91 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [200]
0.00 0.00 46/92 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [199]
0.00 0.00 46/440 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [88]
0.00 0.00 46/46 void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [282]
0.00 0.00 46/92 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [198]
-----------------------------------------------
0.00 0.00 2/2 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [475]
[498] 0.0 0.00 0.00 2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [498]
0.00 0.00 2/18535 std::__is_constant_evaluated() [16]
0.00 0.00 2/2 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [483]
0.00 0.00 2/4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [395]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [500]
[499] 0.0 0.00 0.00 2 Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [499]
0.00 0.00 2/2 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [484]
-----------------------------------------------
0.00 0.00 1/2 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [555]
0.00 0.00 1/2 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [6400]
[500] 0.0 0.00 0.00 2 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [500]
0.00 0.00 2/2857 std::is_constant_evaluated() [47]
0.00 0.00 2/2 Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [499]
-----------------------------------------------
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [467]
[501] 0.0 0.00 0.00 2 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [501]
-----------------------------------------------
0.00 0.00 2/2 void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [244]
[502] 0.0 0.00 0.00 2 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [502]
0.00 0.00 2/2 void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg) [492]
-----------------------------------------------
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [486]
[503] 0.0 0.00 0.00 2 void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [503]
0.00 0.00 2/2 void std::destroyat<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [493]
-----------------------------------------------
0.00 0.00 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [2882]
[504] 0.0 0.00 0.00 1 CATCH2_INTERNAL_TEST_0() [504]
0.00 0.00 8/12296 operator"" catchsr(char const, unsigned long) [17]
0.00 0.00 5/6170 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [30]
0.00 0.00 4/4 magpie::cache<int, int>::get(int const&, bool) const [390]
0.00 0.00 4/6148 Catch::AssertionHandler::~AssertionHandler() [31]
0.00 0.00 3/3 magpie::cache<int, int>::set(int const&, int const&, long) [407]
0.00 0.00 3/3 Catch::ExprLhs<std::optional<int> const&> Catch::operator<=<std::optional<int>, 0>(Catch::Decomposer&&, std::optional<int>&&) [406]
0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::optional<int> const&, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<std::optional<int> const&, int> >::type Catch::operator==<int>(Catch::ExprLhs<std::optional<int> const&>&&, int) [405]
0.00 0.00 1/6 unittest::g_progress() [379]
0.00 0.00 1/1 magpie::cache<int, int>::cache(magpie::options const&) [512]
0.00 0.00 1/10 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [337]
0.00 0.00 1/1 std::optional<int>::has_value() const [519]
0.00 0.00 1/13 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [320]
0.00 0.00 1/13 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [317]
0.00 0.00 1/1 magpie::cache<int, int>::~cache() [513]
-----------------------------------------------
0.00 0.00 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [2882]
[505] 0.0 0.00 0.00 1 CATCH2_INTERNAL_TEST_0() [505]
0.00 0.00 8/12296 operator"" catchsr(char const, unsigned long) [17]
0.00 0.00 5/6170 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [30]
0.00 0.00 4/4 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [389]
0.00 0.00 4/4 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [388]
0.00 0.00 4/6148 Catch::AssertionHandler::~AssertionHandler() [31]
0.00 0.00 1/6 unittest::g_progress() [379]
-----------------------------------------------
0.00 0.00 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [2882]
[506] 0.0 0.00 0.00 1 CATCH2_INTERNAL_TEST_4() [506]
0.00 0.00 196/12296 operator"" catchsr(char const, unsigned long) [17]
0.00 0.00 99/6170 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [30]
0.00 0.00 98/6148 Catch::AssertionHandler::~AssertionHandler() [31]
0.00 0.00 98/119 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [162]
0.00 0.00 98/98 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [183]
0.00 0.00 98/98 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [180]
0.00 0.00 98/98 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [185]
0.00 0.00 98/2852 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [48]
0.00 0.00 1/6 unittest::g_progress() [379]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [509]
[507] 0.0 0.00 0.00 1 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [507]
0.00 0.00 1/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [99]
-----------------------------------------------
0.00 0.00 1/1 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
[508] 0.0 0.00 0.00 1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [508]
0.00 0.00 1/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [99]
0.00 0.00 1/1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [509]
0.00 0.00 1/1 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [555]
0.00 0.00 1/1 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [554]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [508]
[509] 0.0 0.00 0.00 1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [509]
0.00 0.00 1/1 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [507]
0.00 0.00 1/1 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [526]
0.00 0.00 1/1 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [523]
-----------------------------------------------
0.00 0.00 1/1 magpie::cache<int, int>::cache(magpie::options const&) [512]
[510] 0.0 0.00 0.00 1 magpie::cache_interface::cache_interface() [510]
-----------------------------------------------
0.00 0.00 1/1 magpie::cache<int, int>::~cache() [513]
[511] 0.0 0.00 0.00 1 magpie::cache_interface::~cache_interface() [511]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [504]
[512] 0.0 0.00 0.00 1 magpie::cache<int, int>::cache(magpie::options const&) [512]
0.00 0.00 1/1 magpie::cache_interface::cache_interface() [510]
0.00 0.00 1/1 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>>(magpie::cache<int, int>&&) [565]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [504]
[513] 0.0 0.00 0.00 1 magpie::cache<int, int>::~cache() [513]
0.00 0.00 1/1 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() [525]
0.00 0.00 1/1 magpie::cache_interface::~cache_interface() [511]
-----------------------------------------------
0.00 0.00 1/1 void std::destroy_at<magpie::detail::cache_impl>(magpie::detail::cache_impl) [563]
[514] 0.0 0.00 0.00 1 magpie::detail::cache_impl::~cache_impl() [514]
0.00 0.00 1/1 std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, magpie::detail::cache_impl::value_t, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> > >::~unordered_map() [536]
-----------------------------------------------
0.00 0.00 1/1 main [11]
[515] 0.0 0.00 0.00 1 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
0.00 0.00 12/67 Catch::Clara::Opt::operator[](Catch::StringRef) && [216]
0.00 0.00 8/45 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [283]
0.00 0.00 8/52 Catch::Clara::Parser::~Parser() [255]
0.00 0.00 8/254 Catch::Clara::Opt::~Opt() [112]
0.00 0.00 6/43 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [285]
0.00 0.00 4/7 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [365]
0.00 0.00 2/2 unittest::g_verbose() [459]
0.00 0.00 2/3 unittest::g_tmp_dir[abi:cxx11]() [409]
0.00 0.00 2/2 unittest::g_dist_dir[abi:cxx11]() [456]
0.00 0.00 2/2 unittest::g_binary_dir[abi:cxx11]() [457]
0.00 0.00 2/2 unittest::g_source_dir[abi:cxx11]() [458]
0.00 0.00 1/1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [508]
0.00 0.00 1/6 unittest::g_progress() [379]
0.00 0.00 1/2 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [448]
0.00 0.00 1/1 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [517]
0.00 0.00 1/119 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [162]
0.00 0.00 1/1 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [516]
0.00 0.00 1/2852 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [48]
-----------------------------------------------
0.00 0.00 1/1 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
[516] 0.0 0.00 0.00 1 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [516]
0.00 0.00 2/215 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [126]
0.00 0.00 2/2852 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [48]
0.00 0.00 1/3 unittest::g_tmp_dir[abi:cxx11]() [409]
0.00 0.00 1/102 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [179]
0.00 0.00 1/5 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [384]
-----------------------------------------------
0.00 0.00 1/1 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [515]
[517] 0.0 0.00 0.00 1 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [517]
0.00 0.00 2/2 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [454]
0.00 0.00 2/52 Catch::Clara::Parser::~Parser() [255]
0.00 0.00 1/3 Catch::Clara::Parser::Parser() [402]
-----------------------------------------------
0.00 0.00 1/1 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::clear() [521]
[518] 0.0 0.00 0.00 1 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_begin() const [518]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [504]
[519] 0.0 0.00 0.00 1 std::optional<int>::has_value() const [519]
0.00 0.00 1/7 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const [369]
-----------------------------------------------
0.00 0.00 1/1 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::~Hashtable() [522]
[520] 0.0 0.00 0.00 1 std::Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_deallocate_buckets() [520]
0.00 0.00 2/2 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [464]
-----------------------------------------------
0.00 0.00 1/1 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::~Hashtable() [522]
[521] 0.0 0.00 0.00 1 std::Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::clear() [521]
0.00 0.00 1/1 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_begin() const [518]
0.00 0.00 1/1 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_nodes(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [556]
-----------------------------------------------
0.00 0.00 1/1 std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, magpie::detail::cache_impl::value_t, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> > >::~unordered_map() [536]
[522] 0.0 0.00 0.00 1 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::~Hashtable() [522]
0.00 0.00 1/1 std::Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::clear() [521]
0.00 0.00 1/1 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_deallocate_buckets() [520]
0.00 0.00 1/1 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::~Hashtablealloc() [558]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [509]
[523] 0.0 0.00 0.00 1 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [523]
0.00 0.00 1/1 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [531]
-----------------------------------------------
0.00 0.00 1/1 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>>(magpie::cache<int, int>&&) [565]
[524] 0.0 0.00 0.00 1 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [524]
0.00 0.00 1/7 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [378]
0.00 0.00 1/1 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [533]
-----------------------------------------------
0.00 0.00 1/1 magpie::cache<int, int>::~cache() [513]
[525] 0.0 0.00 0.00 1 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() [525]
0.00 0.00 1/1 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [534]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [509]
[526] 0.0 0.00 0.00 1 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [526]
0.00 0.00 1/1 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [535]
-----------------------------------------------
0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [528]
[527] 0.0 0.00 0.00 1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [527]
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [468]
-----------------------------------------------
0.00 0.00 1/1 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [554]
[528] 0.0 0.00 0.00 1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [528]
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [469]
0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [527]
-----------------------------------------------
0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [530]
[529] 0.0 0.00 0.00 1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [529]
0.00 0.00 1/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [322]
-----------------------------------------------
0.00 0.00 1/1 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [555]
[530] 0.0 0.00 0.00 1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [530]
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [470]
0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [529]
-----------------------------------------------
0.00 0.00 1/1 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [523]
[531] 0.0 0.00 0.00 1 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [531]
0.00 0.00 1/79 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [204]
-----------------------------------------------
0.00 0.00 1/1 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [533]
[532] 0.0 0.00 0.00 1 std::enable_if<!std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [532]
-----------------------------------------------
0.00 0.00 1/1 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [524]
[533] 0.0 0.00 0.00 1 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [533]
0.00 0.00 1/7 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [378]
0.00 0.00 1/1 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [538]
0.00 0.00 1/1 std::enable_if<!std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [532]
-----------------------------------------------
0.00 0.00 1/1 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() [525]
[534] 0.0 0.00 0.00 1 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [534]
0.00 0.00 1/433 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [90]
-----------------------------------------------
0.00 0.00 1/1 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [526]
[535] 0.0 0.00 0.00 1 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [535]
0.00 0.00 1/79 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [204]
-----------------------------------------------
0.00 0.00 1/1 magpie::detail::cache_impl::~cache_impl() [514]
[536] 0.0 0.00 0.00 1 std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, magpie::detail::cache_impl::value_t, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> > >::~unordered_map() [536]
0.00 0.00 1/1 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::~Hashtable() [522]
-----------------------------------------------
0.00 0.00 1/1 std::optional<int>::optional(std::nulloptt) [560]
[537] 0.0 0.00 0.00 1 std::Optionalbase<int, true, true>::Optionalbase() [537]
0.00 0.00 1/1 std::Optionalpayload<int, true, true, true>::Optionalpayload() [544]
-----------------------------------------------
0.00 0.00 1/1 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [533]
[538] 0.0 0.00 0.00 1 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [538]
0.00 0.00 1/1 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [568]
0.00 0.00 1/1 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [539]
0.00 0.00 1/1153 operator new(unsigned long, void) [77]
0.00 0.00 1/7 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [378]
0.00 0.00 1/1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>>(std::allocator<void>, magpie::cache<int, int>&&) [552]
0.00 0.00 1/1 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [540]
0.00 0.00 1/3 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [428]
0.00 0.00 1/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [479]
-----------------------------------------------
0.00 0.00 1/1 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [538]
[539] 0.0 0.00 0.00 1 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [539]
0.00 0.00 1/1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [566]
-----------------------------------------------
0.00 0.00 1/1 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [538]
[540] 0.0 0.00 0.00 1 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [540]
-----------------------------------------------
0.00 0.00 1/1 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_buckets(std::__detail::Hashnode_base*, unsigned long) [557]
[541] 0.0 0.00 0.00 1 std::__new_allocator<std::__detail::Hashnode_base>::deallocate(std::__detail::Hashnode_base*, unsigned long) [541]
-----------------------------------------------
0.00 0.00 1/1 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [479]
[542] 0.0 0.00 0.00 1 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [542]
-----------------------------------------------
0.00 0.00 1/1 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [568]
[543] 0.0 0.00 0.00 1 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [543]
-----------------------------------------------
0.00 0.00 1/1 std::Optionalbase<int, true, true>::Optionalbase() [537]
[544] 0.0 0.00 0.00 1 std::Optionalpayload<int, true, true, true>::Optionalpayload() [544]
0.00 0.00 1/1 std::Optionalpayload_base<int>::Optionalpayload_base() [548]
-----------------------------------------------
0.00 0.00 1/1 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [557]
[545] 0.0 0.00 0.00 1 std::__ptr_traits_ptr_to<std::__detail::Hashnode_base**, std::__detail::Hashnode_base, false>::pointer_to(std::__detail::Hashnode_base&) [545]
0.00 0.00 1/1 std::__detail::Hashnode_base** std::addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&) [572]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [569]
[546] 0.0 0.00 0.00 1 Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [546]
0.00 0.00 1/1 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [567]
-----------------------------------------------
0.00 0.00 1/1 std::Optionalpayload_base<int>::Optionalpayload_base() [548]
[547] 0.0 0.00 0.00 1 std::Optionalpayload_base<int>::Storage<int, true>::Storage() [547]
-----------------------------------------------
0.00 0.00 1/1 std::Optionalpayload<int, true, true, true>::Optionalpayload() [544]
[548] 0.0 0.00 0.00 1 std::Optionalpayload_base<int>::Optionalpayload_base() [548]
0.00 0.00 1/1 std::Optionalpayload_base<int>::Storage<int, true>::Storage() [547]
-----------------------------------------------
0.00 0.00 1/1 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [152]
[549] 0.0 0.00 0.00 1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [549]
0.00 0.00 1/2 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [490]
0.00 0.00 1/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [478]
0.00 0.00 1/1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [553]
0.00 0.00 1/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [479]
-----------------------------------------------
0.00 0.00 1/1 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [152]
[550] 0.0 0.00 0.00 1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [550]
0.00 0.00 1/3 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [428]
0.00 0.00 1/2 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [490]
0.00 0.00 1/1 void std::Destroy<magpie::detail::cacheimpl>(magpie::detail::cache_impl) [571]
-----------------------------------------------
0.00 0.00 1/1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>>(std::allocator<void>, magpie::cache<int, int>&&) [552]
[551] 0.0 0.00 0.00 1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [551]
0.00 0.00 1/53 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [249]
-----------------------------------------------
0.00 0.00 1/1 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [538]
[552] 0.0 0.00 0.00 1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>>(std::allocator<void>, magpie::cache<int, int>&&) [552]
0.00 0.00 2/7 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [378]
0.00 0.00 1/53 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [250]
0.00 0.00 1/1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [551]
0.00 0.00 1/3 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [428]
0.00 0.00 1/1 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>>(magpie::detail::cache_impl, magpie::cache<int, int>&&) [562]
-----------------------------------------------
0.00 0.00 1/1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [549]
[553] 0.0 0.00 0.00 1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [553]
0.00 0.00 1/53 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [251]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [508]
[554] 0.0 0.00 0.00 1 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [554]
0.00 0.00 1/4 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [392]
0.00 0.00 1/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [342]
0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [528]
0.00 0.00 1/59 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [218]
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [393]
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [394]
0.00 0.00 1/1 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [570]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [508]
[555] 0.0 0.00 0.00 1 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [555]
0.00 0.00 1/26 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [296]
0.00 0.00 1/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [235]
0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [530]
0.00 0.00 1/83 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [202]
0.00 0.00 1/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [277]
0.00 0.00 1/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [278]
0.00 0.00 1/2 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [500]
-----------------------------------------------
0.00 0.00 1/1 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::clear() [521]
[556] 0.0 0.00 0.00 1 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_nodes(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [556]
0.00 0.00 3/3 std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>::_M_next() const [416]
0.00 0.00 3/3 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>) [434]
-----------------------------------------------
0.00 0.00 1/1 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_deallocate_buckets(std::__detail::Hashnode_base*, unsigned long) [464]
[557] 0.0 0.00 0.00 1 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [557]
0.00 0.00 1/1 std::__ptr_traits_ptr_to<std::__detail::Hashnode_base**, std::__detail::Hashnode_base, false>::pointer_to(std::__detail::Hashnode_base&) [545]
0.00 0.00 1/7 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_node_allocator() [376]
0.00 0.00 1/18535 std::__is_constant_evaluated() [16]
0.00 0.00 1/1 std::__new_allocator<std::__detail::Hashnode_base>::deallocate(std::__detail::Hashnode_base*, unsigned long) [541]
-----------------------------------------------
0.00 0.00 1/1 std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::~Hashtable() [522]
[558] 0.0 0.00 0.00 1 std::_detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::~Hashtablealloc() [558]
0.00 0.00 1/1 std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >, true>::~Hashtableebo_helper() [559]
-----------------------------------------------
0.00 0.00 1/1 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::~Hashtablealloc() [558]
[559] 0.0 0.00 0.00 1 std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >, true>::~Hashtableebo_helper() [559]
-----------------------------------------------
0.00 0.00 1/1 magpie::cache<int, int>::get_impl(int const&, bool, bool) const [391]
[560] 0.0 0.00 0.00 1 std::optional<int>::optional(std::nullopt_t) [560]
0.00 0.00 1/1 std::Optionalbase<int, true, true>::Optionalbase() [537]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [567]
[561] 0.0 0.00 0.00 1 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [561]
0.00 0.00 1/18535 std::_is_constant_evaluated() [16]
0.00 0.00 1/1153 operator new(unsigned long, void) [77]
0.00 0.00 1/4 Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [400]
0.00 0.00 1/2 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [447]
-----------------------------------------------
0.00 0.00 1/1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>>(std::allocator<void>, magpie::cache<int, int>&&) [552]
[562] 0.0 0.00 0.00 1 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>>(magpie::detail::cache_impl, magpie::cache<int, int>&&) [562]
0.00 0.00 1/18535 std::__is_constant_evaluated() [16]
0.00 0.00 1/1153 operator new(unsigned long, void) [77]
0.00 0.00 1/7 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [378]
-----------------------------------------------
0.00 0.00 1/1 void std::Destroy<magpie::detail::cacheimpl>(magpie::detail::cache_impl) [571]
[563] 0.0 0.00 0.00 1 void std::destroy_at<magpie::detail::cache_impl>(magpie::detail::cache_impl) [563]
0.00 0.00 1/1 magpie::detail::cache_impl::~cache_impl() [514]
-----------------------------------------------
0.00 0.00 1/1 std::__detail::Hashnode_base* std::addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&) [572]
[564] 0.0 0.00 0.00 1 std::__detail::Hashnode_base** std::__addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&) [564]
-----------------------------------------------
0.00 0.00 1/1 magpie::cache<int, int>::cache(magpie::options const&) [512]
[565] 0.0 0.00 0.00 1 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>>(magpie::cache<int, int>&&) [565]
0.00 0.00 1/7 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [378]
0.00 0.00 1/1 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [524]
-----------------------------------------------
0.00 0.00 1/1 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [539]
[566] 0.0 0.00 0.00 1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [566]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [546]
[567] 0.0 0.00 0.00 1 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [567]
0.00 0.00 2/2 bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [461]
0.00 0.00 1/2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [462]
0.00 0.00 1/3 Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [438]
0.00 0.00 1/1 void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [561]
0.00 0.00 1/2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [460]
-----------------------------------------------
0.00 0.00 1/1 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [538]
[568] 0.0 0.00 0.00 1 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [568]
0.00 0.00 1/18535 std::__is_constant_evaluated() [16]
0.00 0.00 1/1 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [543]
0.00 0.00 1/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [478]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [570]
[569] 0.0 0.00 0.00 1 Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [569]
0.00 0.00 1/1 Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [546]
-----------------------------------------------
0.00 0.00 1/1 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [554]
[570] 0.0 0.00 0.00 1 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [570]
0.00 0.00 1/2857 std::is_constant_evaluated() [47]
0.00 0.00 1/1 Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [569]
-----------------------------------------------
0.00 0.00 1/1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [550]
[571] 0.0 0.00 0.00 1 void std::Destroy<magpie::detail::cacheimpl>(magpie::detail::cache_impl) [571]
0.00 0.00 1/1 void std::destroy_at<magpie::detail::cache_impl>(magpie::detail::cache_impl) [563]
-----------------------------------------------
0.00 0.00 1/1 std::__ptr_traits_ptr_to<std::__detail::Hashnode_base**, std::__detail::Hashnode_base, false>::pointer_to(std::__detail::Hashnode_base&) [545]
[572] 0.0 0.00 0.00 1 std::__detail::Hashnode_base** std::addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&) [572]
0.00 0.00 1/1 std::__detail::Hashnode_base** std::__addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&) [564]
-----------------------------------------------
1 __static_initialization_and_destruction_0() [573]
[573] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [573]
0.00 0.00 1/4 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [386]
0.00 0.00 1/69 Catch::StringRef::StringRef() [214]
0.00 0.00 1/6170 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [30]
0.00 0.00 1/12 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [326]
1 __static_initialization_and_destruction_0() [573]
-----------------------------------------------
1 __static_initialization_and_destruction_0() [574]
[574] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [574]
0.00 0.00 2/4 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [386]
0.00 0.00 2/69 Catch::StringRef::StringRef() [214]
0.00 0.00 2/6170 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [30]
0.00 0.00 2/12 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [326]
1 __static_initialization_and_destruction_0() [574]
-----------------------------------------------
1 __static_initialization_and_destruction_0() [575]
[575] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [575]
0.00 0.00 1/4 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [386]
0.00 0.00 1/69 Catch::StringRef::StringRef() [214]
0.00 0.00 1/6170 Catch::SourceLineInfo::SourceLineInfo(char const*, unsigned long) [30]
0.00 0.00 1/12 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [326]
1 __static_initialization_and_destruction_0() [575]
-----------------------------------------------
This table describes the call tree of the program, and was sorted by
the total amount of time spent in each function and its children.
Each entry in this table consists of several lines. The line with the
index number at the left hand margin lists the current function.
The lines above it list the functions that called this function,
and the lines below it list the functions this one called.
This line lists:
index A unique number given to each element of the table.
Index numbers are sorted numerically.
The index number is printed next to every function name so
it is easier to look up where the function is in the table.
% time This is the percentage of the `total' time that was spent
in this function and its children. Note that due to
different viewpoints, functions excluded by options, etc,
these numbers will NOT add up to 100%.
self This is the total amount of time spent in this function.
children This is the total amount of time propagated into this
function by its children.
called This is the number of times the function was called.
If the function called itself recursively, the number
only includes non-recursive calls, and is followed by
a `+' and the number of recursive calls.
name The name of the current function. The index number is
printed after it. If the function is a member of a
cycle, the cycle number is printed between the
function's name and the index number.
For the function's parents, the fields have the following meanings:
self This is the amount of time that was propagated directly
from the function into this parent.
children This is the amount of time that was propagated from
the function's children into this parent.
called This is the number of times this parent called the
function `/' the total number of times the function
was called. Recursive calls to the function are not
included in the number after the `/'.
name This is the name of the parent. The parent's index
number is printed after it. If the parent is a
member of a cycle, the cycle number is printed between
the name and the index number.
If the parents of the function cannot be determined, the word
`<spontaneous>' is printed in the `name' field, and all the other
fields are blank.
For the function's children, the fields have the following meanings:
self This is the amount of time that was propagated directly
from the child into the function.
children This is the amount of time that was propagated from the
child's children to the function.
called This is the number of times the function called
this child `/' the total number of times the child
was called. Recursive calls by the child are not
listed in the number after the `/'.
name This is the name of the child. The child's index
number is printed after it. If the child is a
member of a cycle, the cycle number is printed
between the name and the index number.
If there are any cycles (circles) in the call graph, there is an
entry for the cycle-as-a-whole. This entry shows who called the
cycle (as parents) and the members of the cycle (as children.)
The `+' recursive calls entry shows the number of function calls that
were internal to the cycle, and the calls entry for each member shows,
for that member, how many times it was called from other members of
the cycle.
Copyright (C) 2012-2024 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
Index by function name
[504] CATCH2_INTERNAL_TEST_0() (catch_cache.cpp) [127] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [429] std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>::~pair()
[445] CATCH2_INTERNAL_TEST_0() (catch_options.cpp) [49] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [273] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
[505] CATCH2_INTERNAL_TEST_0() (catch_version.cpp) [160] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [554] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&)
[506] CATCH2_INTERNAL_TEST_4() (catch_options.cpp) [76] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [430] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector()
[401] Catch::BinaryExpr<std::optional<int> const&, int>::BinaryExpr(bool, std::optional<int> const&, Catch::StringRef, int) [126] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [252] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
[385] Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [384] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [306] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&)
[66] Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long) [60] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [307] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
[446] Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [14] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [289] Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&)
[42] Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [96] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [431] void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&)
[386] Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [53] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [358] void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&)
[180] Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [168] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const [232] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
[30] Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [416] std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>::_M_next() const [290] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back()
[317] void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [519] std::optional<int>::has_value() const [325] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
[31] Catch::AssertionHandler::~AssertionHandler() [417] std::optional<int>::operator bool() const [291] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&)
[32] Catch::ITransientExpression::ITransientExpression(bool, bool) [216] Catch::Clara::Opt::operator[](Catch::StringRef) && [432] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
[447] Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [283] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [555] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
[136] Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [464] std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_deallocate_buckets(std::__detail::Hashnode_base*, unsigned long) [433] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector()
[220] Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [520] std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_deallocate_buckets() [274] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
[365] Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [521] std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::clear() [253] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
[448] Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [522] std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::~Hashtable() [146] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::S_max_size(std::allocator<Catch::StringRef> const&)
[112] Catch::Clara::Opt::~Opt() [70] std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [148] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
[99] Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [343] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [209] void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&)
[234] Catch::Clara::Detail::ParserBase::ParserBase() [344] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [170] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end()
[94] Catch::Clara::Detail::ParserBase::~ParserBase() [465] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [171] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin()
[84] Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [466] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [210] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&)
[332] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [265] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [144] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&)
[333] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [523] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [226] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&)
[334] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [242] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [281] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector()
[119] Catch::Clara::Detail::BasicResult<void>::ok() [139] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [110] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector()
[120] Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [372] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [132] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl()
[121] Catch::Clara::Detail::BasicResult<void>::~BasicResult() [467] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [72] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
[383] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [205] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [73] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator()
[340] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [105] std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [133] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear()
[341] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [524] std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [134] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase()
[449] Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [525] std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() [56] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
[450] Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [266] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [36] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
[451] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [526] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [39] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
[137] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [243] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [57] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long)
[366] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [52] std::char_traits<char>::copy(char, char const, unsigned long) [50] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
[452] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [34] std::char_traits<char>::assign(char&, char const&) [61] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
[221] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [59] std::char_traits<char>::length(char const) [37] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
[113] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [166] std::char_traits<char>::compare(char const, char const, unsigned long) [65] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)
[335] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [244] void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [156] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)
[336] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [236] void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [26] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
[122] Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [107] void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [35] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
[123] Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [468] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [62] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const)
[294] Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [267] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [157] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
[295] Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [469] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [24] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
[453] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [418] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [116] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
[138] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [245] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [130] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
[276] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [237] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [29] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
[222] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [527] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [51] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
[114] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [268] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) [178] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
[260] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [373] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [128] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
[507] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [218] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [330] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[240] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [269] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [58] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
[261] Catch::Clara::Detail::BoundRef::BoundRef() [419] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [23] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
[262] Catch::Clara::Detail::BoundRef::~BoundRef() [528] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [196] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
[263] Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [246] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [292] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
[402] Catch::Clara::Parser::Parser() [322] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [161] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[508] Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [270] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [82] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
[255] Catch::Clara::Parser::~Parser() [420] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [162] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&)
[264] Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [470] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [191] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&)
[509] Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [247] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [48] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
[241] Catch::Clara::ExeName::~ExeName() [217] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [117] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
[284] Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [529] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [192] std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list()
[403] Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [374] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [172] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
[285] Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [271] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) [173] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin()
[454] Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [202] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [174] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
[326] Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [272] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [175] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree()
[404] Catch::ExprLhs<std::optional<int> const&>::ExprLhs(std::optional<int> const&) [530] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [376] std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_node_allocator()
[318] Catch::ExprLhs<bool>::ExprLhs(bool) [421] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [434] std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>)
[387] Catch::ExprLhs<int>::ExprLhs(int) [248] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [556] std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_nodes(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>)
[67] Catch::ExprLhs<long>::ExprLhs(long) [153] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [557] std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_buckets(std::__detail::Hashnode_base*, unsigned long)
[40] Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [219] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [435] std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>)
[181] Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [279] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [558] std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> > >::~Hashtablealloc()
[182] Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [140] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [315] std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >, true>::_M_get()
[183] Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [108] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [559] std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >, true>::~Hashtableebo_helper()
[184] Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [97] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [398] std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
[185] Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [223] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [436] std::optional<int>::optional<int&, true>(int&)
[186] Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [141] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [560] std::optional<int>::optional(std::nullopt_t)
[187] Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [177] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [561] void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
[188] Catch::MatchExpr<magpie::outof_range const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [83] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [282] void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
[15] Catch::StringRef::StringRef(char const, unsigned long) [224] std::Vector_base<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [359] void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
[214] Catch::StringRef::StringRef() [142] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [491] void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&)
[319] Catch::UnaryExpr<bool>::UnaryExpr(bool) [280] std::Vector_base<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [201] void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
[405] std::enableif<std::conjunction<Catch::Detail::is_eq_comparable<std::optional<int> const&, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<std::optional<int> const&, int> >::type Catch::operator==<int>(Catch::ExprLhs<std::optional<int> const&>&&, int) [109] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [562] void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>>(magpie::detail::cache_impl, magpie::cache<int, int>&&)
[388] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [345] std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [492] void std::destroy_at<Catch::Clara::Arg>(Catch::Clara::Arg)
[455] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [346] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [129] void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt)
[68] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [347] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [360] void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
[43] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [471] std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [493] void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
[406] Catch::ExprLhs<std::optional<int> const&> Catch::operator<=<std::optional<int>, 0>(Catch::Decomposer&&, std::optional<int>&&) [472] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [297] void std::destroy_at<Catch::StringRef>(Catch::StringRef)
[320] Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [473] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [563] void std::destroy_at<magpie::detail::cache_impl>(magpie::detail::cache_impl)
[389] Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [256] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [74] void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
[69] Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [531] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [437] void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>)
[41] Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [231] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [331] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[33] Catch::operator"" sr(char const, unsigned long) [206] std::_shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [21] char const std::__addressof<char const>(char const&)
[337] Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [375] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [438] Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
[510] magpie::cache_interface::cache_interface() [143] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [88] Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
[511] magpie::cache_interface::~cache_interface() [474] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [135] Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&)
[407] magpie::cache<int, int>::set(int const&, int const&, long) [106] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [118] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
[512] magpie::cache<int, int>::cache(magpie::options const&) [532] std::enable_if<!std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [439] std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> std::__addressof<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&)
[513] magpie::cache<int, int>::~cache() [533] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [564] std::__detail::Hashnode_base* std::__addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&)
[408] magpie::detail::cache_impl::value_t::~value_t() [534] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [313] std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[514] magpie::detail::cache_impl::~cache_impl() [257] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [399] std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[456] unittest::g_dist_dir[abi:cxx11]() [535] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [494] std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[379] unittest::g_progress() [238] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [27] char std::__addressof<char>(char&)
[457] unittest::g_binary_dir[abi:cxx11]() [536] std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, magpie::detail::cache_impl::value_t, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> > >::~unordered_map() [377] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
[458] unittest::g_source_dir[abi:cxx11]() [537] std::Optionalbase<int, true, true>::Optionalbase() [495] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&)
[515] unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [422] std::Optionalbase<int, true, true>::Optionalbase<int&, false>(std::in_place_t, int&) [565] std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>>(magpie::cache<int, int>&&)
[516] unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [176] std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [215] Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt)
[409] unittest::g_tmp_dir[abi:cxx11]() [249] std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [91] Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef)
[459] unittest::g_verbose() [102] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [308] Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
[301] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [204] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [149] Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
[302] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [101] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [193] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&)
[380] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [348] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [361] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
[381] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [475] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [496] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
[410] __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_ptr() [538] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&) [566] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
[411] __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_addr() [90] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [440] decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
[412] __gnu_cxx::__aligned_buffer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >::_M_ptr() [349] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [164] decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&)
[303] __gnu_cxx::__aligned_buffer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >::_M_addr() [310] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [211] decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
[44] __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [311] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [298] decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&)
[45] __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [350] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [441] decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&)
[339] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [476] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [309] Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
[460] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [395] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [150] Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
[197] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [396] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [567] Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
[198] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [477] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [497] Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
[75] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [539] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [227] Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
[79] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [478] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [362] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[163] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [479] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [498] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[115] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [540] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [568] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[461] bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [480] std::__new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [569] Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
[200] bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [481] std::__new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [499] Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
[93] bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [323] std::__new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [228] Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
[329] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [324] std::__new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [212] void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
[207] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [154] std::__new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [299] void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
[124] Catch::Clara::Detail::ParserBase::validate() const [155] std::__new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [47] std::is_constant_evaluated()
[367] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [423] std::__new_allocator<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >::deallocate(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, unsigned long) [570] Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
[89] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [541] std::__new_allocator<std::__detail::Hashnode_base>::deallocate(std::__detail::Hashnode_base**, unsigned long) [500] Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
[517] Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [71] std::__new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [229] Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&)
[321] Catch::ExprLhs<bool>::makeUnaryExpr() const [351] std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [16] std::__is_constant_evaluated()
[189] Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [352] std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [167] unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
[293] Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [482] std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [125] unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
[390] magpie::cache<int, int>::get(int const&, bool) const [483] std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [165] std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
[391] magpie::cache<int, int>::get_impl(int const&, bool, bool) const [542] std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [300] std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&)
[314] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [543] std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [194] std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&)
[462] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [54] std::__new_allocator<char>::deallocate(char, unsigned long) [195] std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&)
[104] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [55] std::__new_allocator<char>::allocate(unsigned long, void const) [100] std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&)
[199] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [152] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [338] std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
[46] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [203] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [38] std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
[78] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [250] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [363] std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
[275] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [251] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [501] std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&)
[286] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [544] std::Optionalpayload<int, true, true, true>::Optionalpayload() [258] std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&)
[287] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [424] std::Optionalpayload<int, true, true, true>::Optionalpayload_base<int&>(std::in_place_t, int&) [145] std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&)
[95] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [20] std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) [259] std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
[413] std::optional<int>::operator() const & [425] std::__ptr_traits_ptr_to<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>, false>::pointer_to(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&) [98] Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
[463] std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_uses_single_bucket(std::__detail::Hashnode_base**) const [545] std::__ptr_traits_ptr_to<std::__detail::Hashnode_base**, std::__detail::Hashnode_base, false>::pointer_to(std::__detail::Hashnode_base&) [213] Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&)
[518] std::Hashtable<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t> >, std::__detail::Select1st, std::equalto<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<true, false, true> >::_M_begin() const [25] std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) [378] magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&)
[392] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [546] Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [400] Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
[296] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [484] Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [233] Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&)
[131] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [225] Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [103] Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&)
[85] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [547] std::Optionalpayload_base<int>::Storage<int, true>::Storage() [442] int const& std::forward<int const&>(std::remove_reference<int const&>::type&)
[368] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::get() const [426] std::Optionalpayload_base<int>::Storage<int, true>::Storage<int&>(std::in_place_t, int&) [230] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&)
[369] std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const [548] std::Optionalpayload_base<int>::Optionalpayload_base() [328] int& std::forward<int&>(std::remove_reference<int&>::type&)
[414] std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get() const [427] std::Optionalpayload_base<int>::Optionalpayload_base<int&>(std::in_place_t, int&) [316] unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
[86] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [353] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [502] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
[87] std::_shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [354] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [151] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
[370] std::_shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [312] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [364] void std::Destroy<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
[371] std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [355] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [503] void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
[415] std::Optional_payload_base<int>::_M_get() const [305] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [571] void std::Destroy<magpie::detail::cacheimpl>(magpie::detail::cache_impl)
[393] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [356] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [254] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
[342] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [357] std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [239] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
[394] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [485] std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [111] void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef)
[327] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::M_check_len(unsigned long, char const) const [486] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [22] char const std::addressof<char const>(char const&)
[277] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [397] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [443] std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> std::addressof<std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true> >(std::__detail::Hashnode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, magpie::detail::cache_impl::value_t>, true>&)
[235] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [487] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [572] std::__detail::Hashnode_base* std::addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&)
[278] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [382] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [28] char std::addressof<char>(char&)
[288] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [488] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [179] bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
[304] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [489] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [444] std::enable_if<std::is_convertible<decltype (((declval<int const&>)())==((declval<int const&>)())), bool>::value, bool>::type std::operator==<int, int>(std::optional<int> const&, int const&)
[208] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [549] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [63] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
[80] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [550] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [64] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::_Guard::~Guard()
[92] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [490] std::Sp_counted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [158] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
[81] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [551] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [159] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::_Guard::~Guard()
[147] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::maxsize() const [428] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [17] operator"" catchsr(char const, unsigned long)
[18] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [552] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>>(std::allocator<void>, magpie::cache<int, int>&&) [77] operator new(unsigned long, void*)
[19] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [553] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
[190] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [169] std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map()