|
Function Name |
Hit count |
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::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::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::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::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::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::PolymorphicCaster::PolymorphicCaster() |
8 |
cereal::detail::PolymorphicCaster::~PolymorphicCaster() |
0 |
cereal::detail::PolymorphicCaster::~PolymorphicCaster().2 |
8 |
cereal::detail::PolymorphicCasters::lookup_if_exists(std::type_index const&, std::type_index const&) |
18 |
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicCasters::upcast<PolyDerived>(PolyDerived*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, cereal::detail::PolymorphicCasters::upcast<PolyDerived>(PolyDerived*, std::type_info const&)::{lambda()#1}&&) |
800 |
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicCasters::upcast<PolyDerived>(std::shared_ptr<PolyDerived> const&, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, cereal::detail::PolymorphicCasters::upcast<PolyDerived>(std::shared_ptr<PolyDerived> const&, std::type_info const&)::{lambda()#1}&&) |
1600 |
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(PolyDerivedD*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, 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<cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(std::shared_ptr<PolyDerivedD> const&, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, 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<cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(PolyDerivedLA*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, 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<cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(std::shared_ptr<PolyDerivedLA> const&, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(std::shared_ptr<PolyDerivedLA> const&, std::type_info const&)::{lambda()#1}&&) |
1600 |
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(SpecializedMSplitPolymorphic*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, 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> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(std::shared_ptr<SpecializedMSplitPolymorphic> const&, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, 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<cereal::detail::PolymorphicCasters::downcast<PolyDerived>(void const*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, cereal::detail::PolymorphicCasters::downcast<PolyDerived>(void const*, std::type_info const&)::{lambda()#1}&&) |
2400 |
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicCasters::downcast<PolyDerivedD>(void const*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index 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<cereal::detail::PolymorphicCasters::downcast<PolyDerivedLA>(void const*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, cereal::detail::PolymorphicCasters::downcast<PolyDerivedLA>(void const*, std::type_info const&)::{lambda()#1}&&) |
1600 |
std::vector<cereal::detail::PolymorphicCaster const*, std::allocator<cereal::detail::PolymorphicCaster const> > const& cereal::detail::PolymorphicCasters::lookup<cereal::detail::PolymorphicCasters::downcast<SpecializedMSplitPolymorphic>(void const*, std::type_info const&)::{lambda()#1}>(std::type_index const&, std::type_index const, cereal::detail::PolymorphicCasters::downcast<SpecializedMSplitPolymorphic>(void const*, std::type_info const&)::{lambda()#1}&&) |
400 |
void* cereal::detail::PolymorphicCasters::upcast<PolyDerived>(PolyDerived*, std::type_info const&) |
800 |
std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerived>(std::shared_ptr<PolyDerived> const&, std::type_info const&) |
1600 |
void* cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(PolyDerivedD*, std::type_info const&) |
400 |
std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(std::shared_ptr<PolyDerivedD> const&, std::type_info const&) |
800 |
void* cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(PolyDerivedLA*, std::type_info const&) |
0 |
std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(std::shared_ptr<PolyDerivedLA> const&, std::type_info const&) |
1600 |
void* cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(SpecializedMSplitPolymorphic*, std::type_info const&) |
0 |
std::shared_ptr<void> cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(std::shared_ptr<SpecializedMSplitPolymorphic> const&, std::type_info const&) |
400 |
PolyDerived const* cereal::detail::PolymorphicCasters::downcast<PolyDerived>(void const*, std::type_info const&) |
2400 |
PolyDerivedD const* cereal::detail::PolymorphicCasters::downcast<PolyDerivedD>(void const*, std::type_info const&) |
1200 |
PolyDerivedLA const* cereal::detail::PolymorphicCasters::downcast<PolyDerivedLA>(void const*, std::type_info const&) |
1600 |
SpecializedMSplitPolymorphic const* cereal::detail::PolymorphicCasters::downcast<SpecializedMSplitPolymorphic>(void const*, std::type_info const&) |
400 |
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerived>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerivedD>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, PolyDerivedLA>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::XMLInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerived>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerivedD>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, PolyDerivedLA>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::JSONInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerived>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerivedD>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, PolyDerivedLA>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::BinaryInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerived>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerivedD>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, PolyDerivedLA>::InputBindingCreator() |
1 |
cereal::detail::InputBindingCreator<cereal::PortableBinaryInputArchive, SpecializedMSplitPolymorphic>::InputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::writeMetadata(cereal::XMLOutputArchive&) |
600 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::savePolymorphicSharedPtr(cereal::XMLOutputArchive&, PolyDerived const*, std::integral_constant<bool, false>) |
400 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerived const*) |
400 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::writeMetadata(cereal::XMLOutputArchive&) |
300 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::savePolymorphicSharedPtr(cereal::XMLOutputArchive&, PolyDerivedD const*, std::integral_constant<bool, false>) |
200 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedD const*) |
200 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::writeMetadata(cereal::XMLOutputArchive&) |
400 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::savePolymorphicSharedPtr(cereal::XMLOutputArchive&, PolyDerivedLA const*, std::integral_constant<bool, true>) |
400 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedLA const*) |
400 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::writeMetadata(cereal::XMLOutputArchive&) |
100 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::savePolymorphicSharedPtr(cereal::XMLOutputArchive&, SpecializedMSplitPolymorphic const*, std::integral_constant<bool, false>) |
100 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(SpecializedMSplitPolymorphic const*) |
100 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::writeMetadata(cereal::JSONOutputArchive&) |
600 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::savePolymorphicSharedPtr(cereal::JSONOutputArchive&, PolyDerived const*, std::integral_constant<bool, false>) |
400 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerived const*) |
400 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::writeMetadata(cereal::JSONOutputArchive&) |
300 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::savePolymorphicSharedPtr(cereal::JSONOutputArchive&, PolyDerivedD const*, std::integral_constant<bool, false>) |
200 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedD const*) |
200 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::writeMetadata(cereal::JSONOutputArchive&) |
400 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::savePolymorphicSharedPtr(cereal::JSONOutputArchive&, PolyDerivedLA const*, std::integral_constant<bool, true>) |
400 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedLA const*) |
400 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::writeMetadata(cereal::JSONOutputArchive&) |
100 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::savePolymorphicSharedPtr(cereal::JSONOutputArchive&, SpecializedMSplitPolymorphic const*, std::integral_constant<bool, false>) |
100 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(SpecializedMSplitPolymorphic const*) |
100 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::writeMetadata(cereal::BinaryOutputArchive&) |
600 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::savePolymorphicSharedPtr(cereal::BinaryOutputArchive&, PolyDerived const*, std::integral_constant<bool, false>) |
400 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerived const*) |
400 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::writeMetadata(cereal::BinaryOutputArchive&) |
300 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::savePolymorphicSharedPtr(cereal::BinaryOutputArchive&, PolyDerivedD const*, std::integral_constant<bool, false>) |
200 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedD const*) |
200 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::writeMetadata(cereal::BinaryOutputArchive&) |
400 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::savePolymorphicSharedPtr(cereal::BinaryOutputArchive&, PolyDerivedLA const*, std::integral_constant<bool, true>) |
400 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedLA const*) |
400 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::writeMetadata(cereal::BinaryOutputArchive&) |
100 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::savePolymorphicSharedPtr(cereal::BinaryOutputArchive&, SpecializedMSplitPolymorphic const*, std::integral_constant<bool, false>) |
100 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(SpecializedMSplitPolymorphic const*) |
100 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::writeMetadata(cereal::PortableBinaryOutputArchive&) |
600 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::savePolymorphicSharedPtr(cereal::PortableBinaryOutputArchive&, PolyDerived const*, std::integral_constant<bool, false>) |
400 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerived const*) |
400 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::writeMetadata(cereal::PortableBinaryOutputArchive&) |
300 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::savePolymorphicSharedPtr(cereal::PortableBinaryOutputArchive&, PolyDerivedD const*, std::integral_constant<bool, false>) |
200 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedD const*) |
200 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::writeMetadata(cereal::PortableBinaryOutputArchive&) |
400 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::savePolymorphicSharedPtr(cereal::PortableBinaryOutputArchive&, PolyDerivedLA const*, std::integral_constant<bool, true>) |
400 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(PolyDerivedLA const*) |
400 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::OutputBindingCreator() |
1 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::writeMetadata(cereal::PortableBinaryOutputArchive&) |
100 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::savePolymorphicSharedPtr(cereal::PortableBinaryOutputArchive&, SpecializedMSplitPolymorphic const*, std::integral_constant<bool, false>) |
100 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(SpecializedMSplitPolymorphic const*) |
100 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::OutputBindingCreator() |
1 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::PolymorphicVirtualCaster() |
1 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::PolymorphicVirtualCaster() |
1 |
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::PolymorphicVirtualCaster() |
1 |
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::PolymorphicVirtualCaster() |
1 |
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::PolymorphicVirtualCaster() |
1 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::PolymorphicVirtualCaster() |
1 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::PolymorphicVirtualCaster() |
1 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::PolymorphicVirtualCaster() |
1 |
cereal::detail::RegisterPolymorphicCaster<PolyBaseAA, PolyBaseB>::bind(std::integral_constant<bool, true>) |
1600 |
cereal::detail::RegisterPolymorphicCaster<PolyBaseAA, PolyBaseB>::bind() |
1600 |
cereal::detail::RegisterPolymorphicCaster<PolyBaseAA, PolyBaseC>::bind(std::integral_constant<bool, true>) |
1600 |
cereal::detail::RegisterPolymorphicCaster<PolyBaseAA, PolyBaseC>::bind() |
1600 |
cereal::detail::RegisterPolymorphicCaster<PolyBase, PolyDerived>::bind(std::integral_constant<bool, true>) |
3200 |
cereal::detail::RegisterPolymorphicCaster<PolyBase, PolyDerived>::bind() |
3200 |
cereal::detail::RegisterPolymorphicCaster<PolyBaseB, PolyDerivedD>::bind(std::integral_constant<bool, true>) |
1600 |
cereal::detail::RegisterPolymorphicCaster<PolyBaseB, PolyDerivedD>::bind() |
1600 |
cereal::detail::RegisterPolymorphicCaster<PolyBaseC, PolyDerivedD>::bind(std::integral_constant<bool, true>) |
1600 |
cereal::detail::RegisterPolymorphicCaster<PolyBaseC, PolyDerivedD>::bind() |
1600 |
void cereal::detail::instantiate_polymorphic_binding<PolyDerived, cereal::detail::polymorphic_binding_tag>(PolyDerived*, int, cereal::detail::polymorphic_binding_tag, cereal::detail::adl_tag) |
1 |
void cereal::detail::instantiate_polymorphic_binding<PolyDerivedD, cereal::detail::polymorphic_binding_tag>(PolyDerivedD*, int, cereal::detail::polymorphic_binding_tag, cereal::detail::adl_tag) |
1 |
void cereal::detail::instantiate_polymorphic_binding<PolyDerivedLA, cereal::detail::polymorphic_binding_tag>(PolyDerivedLA*, int, cereal::detail::polymorphic_binding_tag, cereal::detail::adl_tag) |
1 |
void cereal::detail::instantiate_polymorphic_binding<SpecializedMSplitPolymorphic, cereal::detail::polymorphic_binding_tag>(SpecializedMSplitPolymorphic*, int, cereal::detail::polymorphic_binding_tag, cereal::detail::adl_tag) |
1 |
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::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::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 |
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::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::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::EmptyDeleter<PolyDerived const>::operator()(PolyDerived const*) const |
800 |
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::bind_to_archives<PolyDerived, cereal::detail::polymorphic_binding_tag>::bind(std::integral_constant<bool, false>) const |
1 |
cereal::detail::bind_to_archives<PolyDerived, cereal::detail::polymorphic_binding_tag>::bind() const |
1 |
cereal::detail::bind_to_archives<PolyDerivedD, cereal::detail::polymorphic_binding_tag>::bind(std::integral_constant<bool, false>) const |
1 |
cereal::detail::bind_to_archives<PolyDerivedD, cereal::detail::polymorphic_binding_tag>::bind() const |
1 |
cereal::detail::bind_to_archives<PolyDerivedLA, cereal::detail::polymorphic_binding_tag>::bind(std::integral_constant<bool, false>) const |
1 |
cereal::detail::bind_to_archives<PolyDerivedLA, cereal::detail::polymorphic_binding_tag>::bind() const |
1 |
cereal::detail::bind_to_archives<SpecializedMSplitPolymorphic, cereal::detail::polymorphic_binding_tag>::bind(std::integral_constant<bool, false>) const |
1 |
cereal::detail::bind_to_archives<SpecializedMSplitPolymorphic, cereal::detail::polymorphic_binding_tag>::bind() const |
1 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::operator()() const |
400 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::operator()() const |
200 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::operator()() const |
400 |
cereal::detail::OutputBindingCreator<cereal::XMLOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::operator()() const |
100 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::operator()() const |
400 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::operator()() const |
200 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::operator()() const |
400 |
cereal::detail::OutputBindingCreator<cereal::JSONOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::operator()() const |
100 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::operator()() const |
400 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::operator()() const |
200 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::operator()() const |
400 |
cereal::detail::OutputBindingCreator<cereal::BinaryOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::operator()() const |
100 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerived>::PolymorphicSharedPointerWrapper::operator()() const |
400 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedD>::PolymorphicSharedPointerWrapper::operator()() const |
200 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, PolyDerivedLA>::PolymorphicSharedPointerWrapper::operator()() const |
400 |
cereal::detail::OutputBindingCreator<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic>::PolymorphicSharedPointerWrapper::operator()() const |
100 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::upcast(void*) const |
400 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::upcast(std::shared_ptr<void> const&) const |
800 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::downcast(void const*) const |
1200 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::upcast(void*) const |
0 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::upcast(std::shared_ptr<void> const&) const |
0 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseC>::downcast(void const*) const |
0 |
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::upcast(void*) const |
0 |
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::upcast(std::shared_ptr<void> const&) const |
400 |
cereal::detail::PolymorphicVirtualCaster<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::downcast(void const*) const |
400 |
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::upcast(void*) const |
0 |
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::upcast(std::shared_ptr<void> const&) const |
1600 |
cereal::detail::PolymorphicVirtualCaster<PolyLA, PolyDerivedLA>::downcast(void const*) const |
1600 |
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::upcast(void*) const |
800 |
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::upcast(std::shared_ptr<void> const&) const |
1600 |
cereal::detail::PolymorphicVirtualCaster<PolyBase, PolyDerived>::downcast(void const*) const |
2400 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::upcast(void*) const |
400 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::upcast(std::shared_ptr<void> const&) const |
800 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseA, PolyBaseAA>::downcast(void const*) const |
1200 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::upcast(void*) const |
400 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::upcast(std::shared_ptr<void> const&) const |
800 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseB, PolyDerivedD>::downcast(void const*) const |
1200 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::upcast(void*) const |
0 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::upcast(std::shared_ptr<void> const&) const |
0 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseC, PolyDerivedD>::downcast(void const*) const |
0 |
cereal::detail::PolymorphicCasters::upcast<PolyDerived>(PolyDerived*, std::type_info const&)::{lambda()#1}::operator()() const |
0 |
cereal::detail::PolymorphicCasters::upcast<PolyDerived>(std::shared_ptr<PolyDerived> const&, std::type_info const&)::{lambda()#1}::operator()() const |
0 |
cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(PolyDerivedD*, std::type_info const&)::{lambda()#1}::operator()() const |
0 |
cereal::detail::PolymorphicCasters::upcast<PolyDerivedD>(std::shared_ptr<PolyDerivedD> const&, std::type_info const&)::{lambda()#1}::operator()() const |
0 |
cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(PolyDerivedLA*, std::type_info const&)::{lambda()#1}::operator()() const |
0 |
cereal::detail::PolymorphicCasters::upcast<PolyDerivedLA>(std::shared_ptr<PolyDerivedLA> const&, std::type_info const&)::{lambda()#1}::operator()() const |
0 |
cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(SpecializedMSplitPolymorphic*, std::type_info const&)::{lambda()#1}::operator()() const |
0 |
cereal::detail::PolymorphicCasters::upcast<SpecializedMSplitPolymorphic>(std::shared_ptr<SpecializedMSplitPolymorphic> const&, std::type_info const&)::{lambda()#1}::operator()() const |
0 |
cereal::detail::PolymorphicCasters::downcast<PolyDerived>(void const*, std::type_info const&)::{lambda()#1}::operator()() const |
0 |
cereal::detail::PolymorphicCasters::downcast<PolyDerivedD>(void const*, std::type_info const&)::{lambda()#1}::operator()() const |
0 |
cereal::detail::PolymorphicCasters::downcast<PolyDerivedLA>(void const*, std::type_info const&)::{lambda()#1}::operator()() const |
0 |
cereal::detail::PolymorphicCasters::downcast<SpecializedMSplitPolymorphic>(void const*, std::type_info const&)::{lambda()#1}::operator()() 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 |
400 |
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 |
200 |
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}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const |
100 |
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 |
400 |
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()::{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}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 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 |
400 |
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 |
200 |
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}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const |
100 |
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 |
400 |
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()::{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}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 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 |
400 |
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 |
200 |
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}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const |
100 |
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 |
400 |
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()::{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}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 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 |
400 |
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 |
200 |
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}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) const |
100 |
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 |
400 |
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()::{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}::operator()(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&, std::type_info const&) 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 |
200 |
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 |
400 |
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>::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}::operator()(void*, void const*, std::type_info const&) 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 |
400 |
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>::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, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::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&)#1}::operator()(void*, void const*, std::type_info const&) const |
400 |
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>::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}::operator()(void*, void const*, std::type_info const&) 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 |
400 |
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>::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, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::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&)#1}::operator()(void*, void const*, std::type_info const&) const |
400 |
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>::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}::operator()(void*, void const*, std::type_info const&) 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 |
400 |
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>::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, PolyDerived>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#2}::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&)#1}::operator()(void*, void const*, std::type_info const&) const |
400 |
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>::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}::operator()(void*, void const*, std::type_info const&) 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 |
400 |
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>::OutputBindingCreator()::{lambda(void*, void const*, std::type_info const&)#1}::operator()(void*, void const*, std::type_info const&) const |
100 |
cereal::detail::PolymorphicVirtualCaster<PolyBaseAA, PolyBaseB>::PolymorphicVirtualCaster()::{lambda(std::type_index const&)#2}::operator()(std::type_index const&) const |
2 |
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, PolyBaseC>::PolymorphicVirtualCaster()::{lambda(std::type_index const&)#2}::operator()(std::type_index const&) const |
6 |
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<BogusBasePolymorphic, SpecializedMSplitPolymorphic>::PolymorphicVirtualCaster()::{lambda(std::type_index const&)#2}::operator()(std::type_index const&) const |
1 |
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<PolyLA, PolyDerivedLA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&)#2}::operator()(std::type_index const&) const |
1 |
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<PolyBase, PolyDerived>::PolymorphicVirtualCaster()::{lambda(std::type_index const&)#2}::operator()(std::type_index const&) const |
1 |
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<PolyBaseA, PolyBaseAA>::PolymorphicVirtualCaster()::{lambda(std::type_index const&)#2}::operator()(std::type_index const&) const |
1 |
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<PolyBaseB, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&)#2}::operator()(std::type_index const&) const |
1 |
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<PolyBaseC, PolyDerivedD>::PolymorphicVirtualCaster()::{lambda(std::type_index const&)#2}::operator()(std::type_index const&) const |
1 |
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 |