LCOV - code coverage report
Current view: top level - cereal/details - polymorphic_impl.hpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 182 203 89.7 %
Date: 2017-02-12 13:57:59 Functions: 275 532 51.7 %

Function Name Sort by function name Hit count Sort by hit count
PolyDerived const* cereal::detail::PolymorphicCasters::downcast<PolyDerived>(void const*, std::type_info const&) 1200
PolyDerived const* cereal::detail::PolymorphicCasters::downcast<PolyDerived>(void const*, std::type_info const&)::{lambda()#1}::operator()() const 0
PolyDerivedD const* cereal::detail::PolymorphicCasters::downcast<PolyDerivedD>(void const*, std::type_info const&) 1200
PolyDerivedD const* cereal::detail::PolymorphicCasters::downcast<PolyDerivedD>(void const*, std::type_info const&)::{lambda()#1}::operator()() const 0
PolyDerivedLA const* cereal::detail::PolymorphicCasters::downcast<PolyDerivedLA>(void const*, std::type_info const&) 800
PolyDerivedLA const* cereal::detail::PolymorphicCasters::downcast<PolyDerivedLA>(void const*, std::type_info const&)::{lambda()#1}::operator()() const 0
SpecializedMSplitPolymorphic const* cereal::detail::PolymorphicCasters::downcast<SpecializedMSplitPolymorphic>(void const*, std::type_info const&) 400
SpecializedMSplitPolymorphic const* cereal::detail::PolymorphicCasters::downcast<SpecializedMSplitPolymorphic>(void const*, std::type_info const&)::{lambda()#1}::operator()() const 0
cereal::detail::EmptyDeleter<PolyDerived const>::operator()(PolyDerived const*) const 400
cereal::detail::EmptyDeleter<PolyDerivedD const>::operator()(PolyDerivedD const*) const 400
cereal::detail::EmptyDeleter<PolyDerivedLA const>::operator()(PolyDerivedLA const*) const 0
cereal::detail::EmptyDeleter<SpecializedMSplitPolymorphic const>::operator()(SpecializedMSplitPolymorphic const*) const 0
cereal::detail::EmptyDeleter<void>::operator()(void*) const 0
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerived>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 200
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 100
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerivedD>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 200
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 100
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerivedLA>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 200
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 0
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 100
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 0
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerived>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 200
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 100
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerivedD>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 200
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 100
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerivedLA>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 200
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 0
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 100
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 0
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerived>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 200
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 100
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerivedD>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 200
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 100
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerivedLA>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 200
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 0
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 100
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 0
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerived>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 200
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerived>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 100
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerivedD>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 200
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerivedD>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 100
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerivedLA>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 200
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerivedLA>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 0
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator() 1
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::_FUN(void*, std::shared_ptr<void>&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::shared_ptr<void>&, std::type_info const&)#1}::operator()(void*, std::shared_ptr<void>&, std::type_info const&) const 100
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::_FUN(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 0
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator()::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&)#2}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const 0
cereal::detail::InputBindingMap<cereal::BinaryInputArchive>::InputBindingMap() 2
cereal::detail::InputBindingMap<cereal::BinaryInputArchive>::Serializers::Serializers() 4
cereal::detail::InputBindingMap<cereal::BinaryInputArchive>::Serializers::Serializers(cereal::detail::InputBindingMap<cereal::BinaryInputArchive>::Serializers const&) 904
cereal::detail::InputBindingMap<cereal::BinaryInputArchive>::Serializers::Serializers(cereal::detail::InputBindingMap<cereal::BinaryInputArchive>::Serializers&&) 4
cereal::detail::InputBindingMap<cereal::BinaryInputArchive>::Serializers::~Serializers() 908
cereal::detail::InputBindingMap<cereal::BinaryInputArchive>::~InputBindingMap() 0
cereal::detail::InputBindingMap<cereal::JSONInputArchive>::InputBindingMap() 2
cereal::detail::InputBindingMap<cereal::JSONInputArchive>::Serializers::Serializers() 4
cereal::detail::InputBindingMap<cereal::JSONInputArchive>::Serializers::Serializers(cereal::detail::InputBindingMap<cereal::JSONInputArchive>::Serializers const&) 904
cereal::detail::InputBindingMap<cereal::JSONInputArchive>::Serializers::Serializers(cereal::detail::InputBindingMap<cereal::JSONInputArchive>::Serializers&&) 4
cereal::detail::InputBindingMap<cereal::JSONInputArchive>::Serializers::~Serializers() 908
cereal::detail::InputBindingMap<cereal::JSONInputArchive>::~InputBindingMap() 0
cereal::detail::InputBindingMap<cereal::PortableBinaryInputArchive>::InputBindingMap() 2
cereal::detail::InputBindingMap<cereal::PortableBinaryInputArchive>::Serializers::Serializers() 4
cereal::detail::InputBindingMap<cereal::PortableBinaryInputArchive>::Serializers::Serializers(cereal::detail::InputBindingMap<cereal::PortableBinaryInputArchive>::Serializers const&) 904
cereal::detail::InputBindingMap<cereal::PortableBinaryInputArchive>::Serializers::Serializers(cereal::detail::InputBindingMap<cereal::PortableBinaryInputArchive>::Serializers&&) 4
cereal::detail::InputBindingMap<cereal::PortableBinaryInputArchive>::Serializers::~Serializers() 908
cereal::detail::InputBindingMap<cereal::PortableBinaryInputArchive>::~InputBindingMap() 0
cereal::detail::InputBindingMap<cereal::XMLInputArchive>::InputBindingMap() 2
cereal::detail::InputBindingMap<cereal::XMLInputArchive>::Serializers::Serializers() 4
cereal::detail::InputBindingMap<cereal::XMLInputArchive>::Serializers::Serializers(cereal::detail::InputBindingMap<cereal::XMLInputArchive>::Serializers const&) 904
cereal::detail::InputBindingMap<cereal::XMLInputArchive>::Serializers::Serializers(cereal::detail::InputBindingMap<cereal::XMLInputArchive>::Serializers&&) 4
cereal::detail::InputBindingMap<cereal::XMLInputArchive>::Serializers::~Serializers() 908
cereal::detail::InputBindingMap<cereal::XMLInputArchive>::~InputBindingMap() 0
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 100
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerived const*) 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::operator()() const 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::savePolymorphicSharedPtr(cereal::BinaryOutputArchive&, PolyDerived const*, std::integral_constant<bool, false>) 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::writeMetadata(cereal::BinaryOutputArchive&) 300
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 100
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedD const*) 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::operator()() const 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::savePolymorphicSharedPtr(cereal::BinaryOutputArchive&, PolyDerivedD const*, std::integral_constant<bool, false>) 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::writeMetadata(cereal::BinaryOutputArchive&) 300
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 0
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedLA const*) 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::operator()() const 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::savePolymorphicSharedPtr(cereal::BinaryOutputArchive&, PolyDerivedLA const*, std::integral_constant<bool, true>) 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::writeMetadata(cereal::BinaryOutputArchive&) 200
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 100
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 0
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(SpecializedMSplitPolymorphic const*) 100
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::operator()() const 100
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 100
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::savePolymorphicSharedPtr(cereal::BinaryOutputArchive&, SpecializedMSplitPolymorphic const*, std::integral_constant<bool, false>) 100
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::writeMetadata(cereal::BinaryOutputArchive&) 100
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 100
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerived const*) 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::operator()() const 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::savePolymorphicSharedPtr(cereal::JSONOutputArchive&, PolyDerived const*, std::integral_constant<bool, false>) 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::writeMetadata(cereal::JSONOutputArchive&) 300
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 100
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedD const*) 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::operator()() const 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::savePolymorphicSharedPtr(cereal::JSONOutputArchive&, PolyDerivedD const*, std::integral_constant<bool, false>) 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::writeMetadata(cereal::JSONOutputArchive&) 300
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 0
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedLA const*) 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::operator()() const 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::savePolymorphicSharedPtr(cereal::JSONOutputArchive&, PolyDerivedLA const*, std::integral_constant<bool, true>) 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::writeMetadata(cereal::JSONOutputArchive&) 200
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 100
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 0
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(SpecializedMSplitPolymorphic const*) 100
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::operator()() const 100
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 100
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::savePolymorphicSharedPtr(cereal::JSONOutputArchive&, SpecializedMSplitPolymorphic const*, std::integral_constant<bool, false>) 100
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::writeMetadata(cereal::JSONOutputArchive&) 100
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 100
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerived const*) 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::operator()() const 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::savePolymorphicSharedPtr(cereal::PortableBinaryOutputArchive&, PolyDerived const*, std::integral_constant<bool, false>) 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::writeMetadata(cereal::PortableBinaryOutputArchive&) 300
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 100
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedD const*) 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::operator()() const 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::savePolymorphicSharedPtr(cereal::PortableBinaryOutputArchive&, PolyDerivedD const*, std::integral_constant<bool, false>) 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::writeMetadata(cereal::PortableBinaryOutputArchive&) 300
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 0
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedLA const*) 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::operator()() const 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::savePolymorphicSharedPtr(cereal::PortableBinaryOutputArchive&, PolyDerivedLA const*, std::integral_constant<bool, true>) 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::writeMetadata(cereal::PortableBinaryOutputArchive&) 200
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 100
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 0
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(SpecializedMSplitPolymorphic const*) 100
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::operator()() const 100
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 100
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::savePolymorphicSharedPtr(cereal::PortableBinaryOutputArchive&, SpecializedMSplitPolymorphic const*, std::integral_constant<bool, false>) 100
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::writeMetadata(cereal::PortableBinaryOutputArchive&) 100
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 100
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerived const*) 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::operator()() const 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::savePolymorphicSharedPtr(cereal::XMLOutputArchive&, PolyDerived const*, std::integral_constant<bool, false>) 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::writeMetadata(cereal::XMLOutputArchive&) 300
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 100
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedD const*) 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::operator()() const 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::savePolymorphicSharedPtr(cereal::XMLOutputArchive&, PolyDerivedD const*, std::integral_constant<bool, false>) 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::writeMetadata(cereal::XMLOutputArchive&) 300
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 0
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedLA const*) 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::operator()() const 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::savePolymorphicSharedPtr(cereal::XMLOutputArchive&, PolyDerivedLA const*, std::integral_constant<bool, true>) 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::writeMetadata(cereal::XMLOutputArchive&) 200
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator() 1
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const 100
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::_FUN(void*, void const*, std::type_info const&) 0
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::operator()(void*, void const*, std::type_info const&) const 0
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(SpecializedMSplitPolymorphic const*) 100
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::operator()() const 100
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::~PolymorphicSharedPointerWrapper() 100
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::savePolymorphicSharedPtr(cereal::XMLOutputArchive&, SpecializedMSplitPolymorphic const*, std::integral_constant<bool, false>) 100
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::writeMetadata(cereal::XMLOutputArchive&) 100
cereal::detail::OutputBindingMap<cereal::BinaryOutputArchive>::OutputBindingMap() 2
cereal::detail::OutputBindingMap<cereal::BinaryOutputArchive>::Serializers::Serializers() 4
cereal::detail::OutputBindingMap<cereal::BinaryOutputArchive>::Serializers::Serializers(cereal::detail::OutputBindingMap<cereal::BinaryOutputArchive>::Serializers const&) 4
cereal::detail::OutputBindingMap<cereal::BinaryOutputArchive>::Serializers::Serializers(cereal::detail::OutputBindingMap<cereal::BinaryOutputArchive>::Serializers&&) 4
cereal::detail::OutputBindingMap<cereal::BinaryOutputArchive>::Serializers::~Serializers() 8
cereal::detail::OutputBindingMap<cereal::BinaryOutputArchive>::~OutputBindingMap() 0
cereal::detail::OutputBindingMap<cereal::JSONOutputArchive>::OutputBindingMap() 2
cereal::detail::OutputBindingMap<cereal::JSONOutputArchive>::Serializers::Serializers() 4
cereal::detail::OutputBindingMap<cereal::JSONOutputArchive>::Serializers::Serializers(cereal::detail::OutputBindingMap<cereal::JSONOutputArchive>::Serializers const&) 4
cereal::detail::OutputBindingMap<cereal::JSONOutputArchive>::Serializers::Serializers(cereal::detail::OutputBindingMap<cereal::JSONOutputArchive>::Serializers&&) 4
cereal::detail::OutputBindingMap<cereal::JSONOutputArchive>::Serializers::~Serializers() 8
cereal::detail::OutputBindingMap<cereal::JSONOutputArchive>::~OutputBindingMap() 0
cereal::detail::OutputBindingMap<cereal::PortableBinaryOutputArchive>::OutputBindingMap() 2
cereal::detail::OutputBindingMap<cereal::PortableBinaryOutputArchive>::Serializers::Serializers() 4
cereal::detail::OutputBindingMap<cereal::PortableBinaryOutputArchive>::Serializers::Serializers(cereal::detail::OutputBindingMap<cereal::PortableBinaryOutputArchive>::Serializers const&) 4
cereal::detail::OutputBindingMap<cereal::PortableBinaryOutputArchive>::Serializers::Serializers(cereal::detail::OutputBindingMap<cereal::PortableBinaryOutputArchive>::Serializers&&) 4
cereal::detail::OutputBindingMap<cereal::PortableBinaryOutputArchive>::Serializers::~Serializers() 8
cereal::detail::OutputBindingMap<cereal::PortableBinaryOutputArchive>::~OutputBindingMap() 0
cereal::detail::OutputBindingMap<cereal::XMLOutputArchive>::OutputBindingMap() 2
cereal::detail::OutputBindingMap<cereal::XMLOutputArchive>::Serializers::Serializers() 4
cereal::detail::OutputBindingMap<cereal::XMLOutputArchive>::Serializers::Serializers(cereal::detail::OutputBindingMap<cereal::XMLOutputArchive>::Serializers const&) 4
cereal::detail::OutputBindingMap<cereal::XMLOutputArchive>::Serializers::Serializers(cereal::detail::OutputBindingMap<cereal::XMLOutputArchive>::Serializers&&) 4
cereal::detail::OutputBindingMap<cereal::XMLOutputArchive>::Serializers::~Serializers() 8
cereal::detail::OutputBindingMap<cereal::XMLOutputArchive>::~OutputBindingMap() 0
cereal::detail::PolymorphicCaster::PolymorphicCaster() 8
cereal::detail::PolymorphicCaster::~PolymorphicCaster() 0
cereal::detail::PolymorphicCasters::PolymorphicCasters() 36
cereal::detail::PolymorphicCasters::exists(std::type_index const&, std::type_index const&) 18
cereal::detail::PolymorphicCasters::~PolymorphicCasters() 0
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::PolymorphicVirtualCaster() 1
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::_FUN(std::type_index const&, std::type_index const&) 0
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const 0
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::_FUN() 0
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::operator()() const 0
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::downcast(void const*) const 400
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::upcast(std::shared_ptr<void> const&) const 400
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::upcast(void*) const 0
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::~PolymorphicVirtualCaster() 0
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::PolymorphicVirtualCaster() 1
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::_FUN(std::type_index const&, std::type_index const&) 0
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const 0
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::_FUN() 0
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::operator()() const 0
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::downcast(void const*) const 1200
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::upcast(std::shared_ptr<void> const&) const 800
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::upcast(void*) const 400
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::~PolymorphicVirtualCaster() 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::PolymorphicVirtualCaster() 1
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::_FUN(std::type_index const&, std::type_index const&) 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::_FUN() 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::operator()() const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::downcast(void const*) const 1200
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::upcast(std::shared_ptr<void> const&) const 800
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::upcast(void*) const 400
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::~PolymorphicVirtualCaster() 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::PolymorphicVirtualCaster() 1
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::_FUN(std::type_index const&, std::type_index const&) 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const 8
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::_FUN() 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::operator()() const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::downcast(void const*) const 1200
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::upcast(std::shared_ptr<void> const&) const 800
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::upcast(void*) const 400
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::~PolymorphicVirtualCaster() 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::PolymorphicVirtualCaster() 1
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::_FUN(std::type_index const&, std::type_index const&) 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const 10
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::_FUN() 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::operator()() const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::downcast(void const*) const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::upcast(std::shared_ptr<void> const&) const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::upcast(void*) const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::~PolymorphicVirtualCaster() 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::PolymorphicVirtualCaster() 1
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::_FUN(std::type_index const&, std::type_index const&) 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::_FUN() 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::operator()() const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::downcast(void const*) const 1200
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::upcast(std::shared_ptr<void> const&) const 800
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::upcast(void*) const 400
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::~PolymorphicVirtualCaster() 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::PolymorphicVirtualCaster() 1
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::_FUN(std::type_index const&, std::type_index const&) 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::_FUN() 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::operator()() const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::downcast(void const*) const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::upcast(std::shared_ptr<void> const&) const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::upcast(void*) const 0
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::~PolymorphicVirtualCaster() 0
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::PolymorphicVirtualCaster() 1
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::_FUN(std::type_index const&, std::type_index const&) 0
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const 0
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::_FUN() 0
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}::operator()() const 0
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::downcast(void const*) const 800
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::upcast(std::shared_ptr<void> const&) const 800
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::upcast(void*) const 0
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::~PolymorphicVirtualCaster() 0
cereal::detail::RegisterPolymorphicCaster<PolyBase, PolyDerived>::bind() 1600
cereal::detail::RegisterPolymorphicCaster<PolyBase, PolyDerived>::bind(std::integral_constant<bool, true>) 1600
cereal::detail::RegisterPolymorphicCaster<PolyBaseAA, PolyBaseB>::bind() 1600
cereal::detail::RegisterPolymorphicCaster<PolyBaseAA, PolyBaseB>::bind(std::integral_constant<bool, true>) 1600
cereal::detail::RegisterPolymorphicCaster<PolyBaseAA, PolyBaseC>::bind() 1600
cereal::detail::RegisterPolymorphicCaster<PolyBaseAA, PolyBaseC>::bind(std::integral_constant<bool, true>) 1600
cereal::detail::RegisterPolymorphicCaster<PolyBaseB, PolyDerivedD>::bind() 1600
cereal::detail::RegisterPolymorphicCaster<PolyBaseB, PolyDerivedD>::bind(std::integral_constant<bool, true>) 1600
cereal::detail::RegisterPolymorphicCaster<PolyBaseC, PolyDerivedD>::bind() 1600
cereal::detail::RegisterPolymorphicCaster<PolyBaseC, PolyDerivedD>::bind(std::integral_constant<bool, true>) 1600
cereal::detail::bind_to_archives<PolyDerived, cereal::detail::(anonymous namespace)::polymorphic_binding_tag>::bind() const 1
cereal::detail::bind_to_archives<PolyDerived, cereal::detail::(anonymous namespace)::polymorphic_binding_tag>::bind(std::integral_constant<bool, false>) const 1
cereal::detail::bind_to_archives<PolyDerivedD, cereal::detail::(anonymous namespace)::polymorphic_binding_tag>::bind() const 1
cereal::detail::bind_to_archives<PolyDerivedD, cereal::detail::(anonymous namespace)::polymorphic_binding_tag>::bind(std::integral_constant<bool, false>) const 1
cereal::detail::bind_to_archives<PolyDerivedLA, cereal::detail::(anonymous namespace)::polymorphic_binding_tag>::bind() const 1
cereal::detail::bind_to_archives<PolyDerivedLA, cereal::detail::(anonymous namespace)::polymorphic_binding_tag>::bind(std::integral_constant<bool, false>) const 1
cereal::detail::bind_to_archives<SpecializedMSplitPolymorphic, cereal::detail::(anonymous namespace)::polymorphic_binding_tag>::bind() const 1
cereal::detail::bind_to_archives<SpecializedMSplitPolymorphic, cereal::detail::(anonymous namespace)::polymorphic_binding_tag>::bind(std::integral_constant<bool, false>) const 1
cereal::detail::create_bindings<cereal::BinaryInputArchive, PolyDerived>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::BinaryInputArchive, PolyDerived>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::BinaryInputArchive, PolyDerivedD>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::BinaryInputArchive, PolyDerivedD>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::BinaryInputArchive, PolyDerivedLA>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::BinaryInputArchive, PolyDerivedLA>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::BinaryInputArchive, SpecializedMSplitPolymorphic>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::BinaryInputArchive, SpecializedMSplitPolymorphic>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::BinaryOutputArchive, PolyDerived>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::BinaryOutputArchive, PolyDerived>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::BinaryOutputArchive, PolyDerivedD>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::BinaryOutputArchive, PolyDerivedD>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::BinaryOutputArchive, PolyDerivedLA>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::BinaryOutputArchive, PolyDerivedLA>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::JSONInputArchive, PolyDerived>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::JSONInputArchive, PolyDerived>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::JSONInputArchive, PolyDerivedD>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::JSONInputArchive, PolyDerivedD>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::JSONInputArchive, PolyDerivedLA>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::JSONInputArchive, PolyDerivedLA>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::JSONInputArchive, SpecializedMSplitPolymorphic>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::JSONInputArchive, SpecializedMSplitPolymorphic>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::JSONOutputArchive, PolyDerived>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::JSONOutputArchive, PolyDerived>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::JSONOutputArchive, PolyDerivedD>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::JSONOutputArchive, PolyDerivedD>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::JSONOutputArchive, PolyDerivedLA>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::JSONOutputArchive, PolyDerivedLA>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::PortableBinaryInputArchive, PolyDerived>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::PortableBinaryInputArchive, PolyDerived>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::PortableBinaryInputArchive, PolyDerivedD>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::PortableBinaryInputArchive, PolyDerivedD>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::PortableBinaryInputArchive, PolyDerivedLA>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::PortableBinaryInputArchive, PolyDerivedLA>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::PortableBinaryInputArchive, SpecializedMSplitPolymorphic>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::PortableBinaryInputArchive, SpecializedMSplitPolymorphic>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::PortableBinaryOutputArchive, PolyDerived>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::PortableBinaryOutputArchive, PolyDerived>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::PortableBinaryOutputArchive, PolyDerivedD>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::PortableBinaryOutputArchive, PolyDerivedD>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::XMLInputArchive, PolyDerived>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::XMLInputArchive, PolyDerived>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::XMLInputArchive, PolyDerivedD>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::XMLInputArchive, PolyDerivedD>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::XMLInputArchive, PolyDerivedLA>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::XMLInputArchive, PolyDerivedLA>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::XMLInputArchive, SpecializedMSplitPolymorphic>::load(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::XMLInputArchive, SpecializedMSplitPolymorphic>::save(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::XMLOutputArchive, PolyDerived>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::XMLOutputArchive, PolyDerived>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::XMLOutputArchive, PolyDerivedD>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::XMLOutputArchive, PolyDerivedD>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::XMLOutputArchive, PolyDerivedLA>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::XMLOutputArchive, PolyDerivedLA>::save(std::integral_constant<bool, true>) 0
cereal::detail::create_bindings<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::load(std::integral_constant<bool, false>) 0
cereal::detail::create_bindings<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::save(std::integral_constant<bool, true>) 0
cereal::detail::polymorphic_serialization_support<cereal::BinaryInputArchive, PolyDerived>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::BinaryInputArchive, PolyDerivedD>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::BinaryInputArchive, PolyDerivedLA>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::BinaryInputArchive, SpecializedMSplitPolymorphic>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::BinaryOutputArchive, PolyDerived>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::BinaryOutputArchive, PolyDerivedD>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::BinaryOutputArchive, PolyDerivedLA>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::JSONInputArchive, PolyDerived>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::JSONInputArchive, PolyDerivedD>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::JSONInputArchive, PolyDerivedLA>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::JSONInputArchive, SpecializedMSplitPolymorphic>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::JSONOutputArchive, PolyDerived>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::JSONOutputArchive, PolyDerivedD>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::JSONOutputArchive, PolyDerivedLA>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::PortableBinaryInputArchive, PolyDerived>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::PortableBinaryInputArchive, PolyDerivedD>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::PortableBinaryInputArchive, PolyDerivedLA>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::PortableBinaryInputArchive, SpecializedMSplitPolymorphic>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::PortableBinaryOutputArchive, PolyDerived>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::PortableBinaryOutputArchive, PolyDerivedD>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::XMLInputArchive, PolyDerived>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::XMLInputArchive, PolyDerivedD>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::XMLInputArchive, PolyDerivedLA>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::XMLInputArchive, SpecializedMSplitPolymorphic>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::XMLOutputArchive, PolyDerived>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::XMLOutputArchive, PolyDerivedD>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::XMLOutputArchive, PolyDerivedLA>::instantiate() 0
cereal::detail::polymorphic_serialization_support<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::instantiate() 0
std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerived>(std::shared_ptr<PolyDerived> const&, std::type_info const&) 800
std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerived>(std::shared_ptr<PolyDerived> const&, std::type_info const&)::{lambda()#1}::operator()() const 0
std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(std::shared_ptr<PolyDerivedD> const&, std::type_info const&) 800
std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(std::shared_ptr<PolyDerivedD> const&, std::type_info const&)::{lambda()#1}::operator()() const 0
std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(std::shared_ptr<PolyDerivedLA> const&, std::type_info const&) 800
std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(std::shared_ptr<PolyDerivedLA> const&, std::type_info const&)::{lambda()#1}::operator()() const 0
std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(std::shared_ptr<SpecializedMSplitPolymorphic> const&, std::type_info const&) 400
std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(std::shared_ptr<SpecializedMSplitPolymorphic> const&, std::type_info const&)::{lambda()#1}::operator()() const 0
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<PolyDerived const* cereal::detail::PolymorphicCasters::downcast<PolyDerived>(void const*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, PolyDerived const* cereal::detail::PolymorphicCasters::downcast<PolyDerived>(void const*, std::type_info const&)::{lambda()#1}&&) 1200
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<PolyDerivedD const* cereal::detail::PolymorphicCasters::downcast<PolyDerivedD>(void const*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, PolyDerivedD const* cereal::detail::PolymorphicCasters::downcast<PolyDerivedD>(void const*, std::type_info const&)::{lambda()#1}&&) 1200
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<PolyDerivedLA const* cereal::detail::PolymorphicCasters::downcast<PolyDerivedLA>(void const*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, PolyDerivedLA const* cereal::detail::PolymorphicCasters::downcast<PolyDerivedLA>(void const*, std::type_info const&)::{lambda()#1}&&) 800
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<SpecializedMSplitPolymorphic const* cereal::detail::PolymorphicCasters::downcast<SpecializedMSplitPolymorphic>(void const*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, SpecializedMSplitPolymorphic const* cereal::detail::PolymorphicCasters::downcast<SpecializedMSplitPolymorphic>(void const*, std::type_info const&)::{lambda()#1}&&) 400
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerived>(std::shared_ptr<PolyDerived> const&, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerived>(std::shared_ptr<PolyDerived> const&, std::type_info const&)::{lambda()#1}&&) 800
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(std::shared_ptr<PolyDerivedD> const&, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(std::shared_ptr<PolyDerivedD> const&, std::type_info const&)::{lambda()#1}&&) 800
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(std::shared_ptr<PolyDerivedLA> const&, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(std::shared_ptr<PolyDerivedLA> const&, std::type_info const&)::{lambda()#1}&&) 800
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(std::shared_ptr<SpecializedMSplitPolymorphic> const&, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(std::shared_ptr<SpecializedMSplitPolymorphic> const&, std::type_info const&)::{lambda()#1}&&) 400
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<void* cereal::detail::PolymorphicCasters::upcast<PolyDerived>(PolyDerived*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, void* cereal::detail::PolymorphicCasters::upcast<PolyDerived>(PolyDerived*, std::type_info const&)::{lambda()#1}&&) 400
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<void* cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(PolyDerivedD*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, void* cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(PolyDerivedD*, std::type_info const&)::{lambda()#1}&&) 400
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<void* cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(PolyDerivedLA*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, void* cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(PolyDerivedLA*, std::type_info const&)::{lambda()#1}&&) 0
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<void* cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(SpecializedMSplitPolymorphic*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, void* cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(SpecializedMSplitPolymorphic*, std::type_info const&)::{lambda()#1}&&) 0
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}>(std::type_index const&, std::type_index const&, cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}&&) 0
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}>(std::type_index const&, std::type_index const&, cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}&&) 0
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}>(std::type_index const&, std::type_index const&, cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}&&) 0
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}>(std::type_index const&, std::type_index const&, cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}&&) 5
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}>(std::type_index const&, std::type_index const&, cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}&&) 9
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}>(std::type_index const&, std::type_index const&, cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}&&) 0
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}>(std::type_index const&, std::type_index const&, cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}&&) 0
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}>(std::type_index const&, std::type_index const&, cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&, std::type_index const&)#1}::operator()(std::type_index const&, std::type_index const&) const::{lambda()#1}&&) 0
void cereal::detail::instantiate_polymorphic_binding<PolyDerived, cereal::detail::(anonymous namespace)::polymorphic_binding_tag>(PolyDerived*, int, cereal::detail::(anonymous namespace)::polymorphic_binding_tag, cereal::detail::adl_tag) 1
void cereal::detail::instantiate_polymorphic_binding<PolyDerivedD, cereal::detail::(anonymous namespace)::polymorphic_binding_tag>(PolyDerivedD*, int, cereal::detail::(anonymous namespace)::polymorphic_binding_tag, cereal::detail::adl_tag) 1
void cereal::detail::instantiate_polymorphic_binding<PolyDerivedLA, cereal::detail::(anonymous namespace)::polymorphic_binding_tag>(PolyDerivedLA*, int, cereal::detail::(anonymous namespace)::polymorphic_binding_tag, cereal::detail::adl_tag) 1
void cereal::detail::instantiate_polymorphic_binding<SpecializedMSplitPolymorphic, cereal::detail::(anonymous namespace)::polymorphic_binding_tag>(SpecializedMSplitPolymorphic*, int, cereal::detail::(anonymous namespace)::polymorphic_binding_tag, cereal::detail::adl_tag) 1
void* cereal::detail::PolymorphicCasters::upcast<PolyDerived>(PolyDerived*, std::type_info const&) 400
void* cereal::detail::PolymorphicCasters::upcast<PolyDerived>(PolyDerived*, std::type_info const&)::{lambda()#1}::operator()() const 0
void* cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(PolyDerivedD*, std::type_info const&) 400
void* cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(PolyDerivedD*, std::type_info const&)::{lambda()#1}::operator()() const 0
void* cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(PolyDerivedLA*, std::type_info const&) 0
void* cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(PolyDerivedLA*, std::type_info const&)::{lambda()#1}::operator()() const 0
void* cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(SpecializedMSplitPolymorphic*, std::type_info const&) 0
void* cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(SpecializedMSplitPolymorphic*, std::type_info const&)::{lambda()#1}::operator()() const 0

Generated by: LCOV version 1.11