LCOV - code coverage report
Current view: top level - cereal/archives - portable_binary.hpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 516 556 92.8 %
Date: 2019-10-22 20:09:23 Functions: 274 286 95.8 %

Function Name Sort by function name Hit count Sort by hit count
void cereal::portable_binary_detail::swap_bytes<16ul>(unsigned char*) 0
void cereal::portable_binary_detail::swap_bytes<1ul>(unsigned char*) 4200
void cereal::portable_binary_detail::swap_bytes<2ul>(unsigned char*) 2800
void cereal::portable_binary_detail::swap_bytes<4ul>(unsigned char*) 84200
void cereal::portable_binary_detail::swap_bytes<8ul>(unsigned char*) 4200
cereal::portable_binary_detail::is_little_endian() 23824
void cereal::PortableBinaryInputArchive::loadBinary<16l>(void*, long) 600
void cereal::PortableBinaryInputArchive::loadBinary<1l>(void*, long) 376532
void cereal::PortableBinaryInputArchive::loadBinary<2l>(void*, long) 82786
void cereal::PortableBinaryInputArchive::loadBinary<4l>(void*, long) 4515604
void cereal::PortableBinaryInputArchive::loadBinary<8l>(void*, long) 174911
cereal::PortableBinaryInputArchive::Options::LittleEndian() 4
cereal::PortableBinaryInputArchive::Options::getEndianness() 7608
cereal::PortableBinaryInputArchive::Options::Default() 7608
cereal::PortableBinaryInputArchive::Options::BigEndian() 4
cereal::PortableBinaryInputArchive::Options::Options(cereal::PortableBinaryInputArchive::Options::Endianness) 7616
cereal::PortableBinaryInputArchive::PortableBinaryInputArchive(std::basic_istream<char, std::char_traits<char> >&, cereal::PortableBinaryInputArchive::Options const&) 8408
cereal::PortableBinaryInputArchive::~PortableBinaryInputArchive() 0
cereal::PortableBinaryInputArchive::~PortableBinaryInputArchive().2 8408
void cereal::PortableBinaryOutputArchive::saveBinary<16l>(void const*, long) 600
void cereal::PortableBinaryOutputArchive::saveBinary<1l>(void const*, long) 375332
void cereal::PortableBinaryOutputArchive::saveBinary<2l>(void const*, long) 82386
void cereal::PortableBinaryOutputArchive::saveBinary<4l>(void const*, long) 4514804
void cereal::PortableBinaryOutputArchive::saveBinary<8l>(void const*, long) 174311
cereal::PortableBinaryOutputArchive::Options::LittleEndian() 4
cereal::PortableBinaryOutputArchive::Options::getEndianness() 7208
cereal::PortableBinaryOutputArchive::Options::Default() 7208
cereal::PortableBinaryOutputArchive::Options::BigEndian() 4
cereal::PortableBinaryOutputArchive::Options::Options(cereal::PortableBinaryOutputArchive::Options::Endianness) 7216
cereal::PortableBinaryOutputArchive::PortableBinaryOutputArchive(std::basic_ostream<char, std::char_traits<char> >&, cereal::PortableBinaryOutputArchive::Options const&) 8008
cereal::PortableBinaryOutputArchive::~PortableBinaryOutputArchive() 0
cereal::PortableBinaryOutputArchive::~PortableBinaryOutputArchive().2 8008
void cereal::load<char32_t*>(cereal::PortableBinaryInputArchive&, cereal::BinaryData<char32_t*>&) 200
void cereal::load<char16_t*>(cereal::PortableBinaryInputArchive&, cereal::BinaryData<char16_t*>&) 200
void cereal::load<char*>(cereal::PortableBinaryInputArchive&, cereal::BinaryData<char*>&) 142303
void cereal::load<int*>(cereal::PortableBinaryInputArchive&, cereal::BinaryData<int*>&) 1600
void cereal::load<wchar_t*>(cereal::PortableBinaryInputArchive&, cereal::BinaryData<wchar_t*>&) 200
std::enable_if<std::is_arithmetic<signed char>::value, void>::type cereal::load<signed char>(cereal::PortableBinaryInputArchive&, signed char&) 114605
std::enable_if<std::is_arithmetic<bool>::value, void>::type cereal::load<bool>(cereal::PortableBinaryInputArchive&, bool&) 22816
std::enable_if<std::is_arithmetic<char>::value, void>::type cereal::load<char>(cereal::PortableBinaryInputArchive&, char&) 600
std::enable_if<std::is_arithmetic<double>::value, void>::type cereal::load<double>(cereal::PortableBinaryInputArchive&, double&) 3606
std::enable_if<std::is_arithmetic<long double>::value, void>::type cereal::load<long double>(cereal::PortableBinaryInputArchive&, long double&) 600
std::enable_if<std::is_arithmetic<float>::value, void>::type cereal::load<float>(cereal::PortableBinaryInputArchive&, float&) 2400
std::enable_if<std::is_arithmetic<unsigned char>::value, void>::type cereal::load<unsigned char>(cereal::PortableBinaryInputArchive&, unsigned char&) 96208
std::enable_if<std::is_arithmetic<int>::value, void>::type cereal::load<int>(cereal::PortableBinaryInputArchive&, int&) 4336903
std::enable_if<std::is_arithmetic<unsigned int>::value, void>::type cereal::load<unsigned int>(cereal::PortableBinaryInputArchive&, unsigned int&) 174301
std::enable_if<std::is_arithmetic<long>::value, void>::type cereal::load<long>(cereal::PortableBinaryInputArchive&, long&) 3602
std::enable_if<std::is_arithmetic<unsigned long>::value, void>::type cereal::load<unsigned long>(cereal::PortableBinaryInputArchive&, unsigned long&) 167103
std::enable_if<std::is_arithmetic<short>::value, void>::type cereal::load<short>(cereal::PortableBinaryInputArchive&, short&) 41200
std::enable_if<std::is_arithmetic<unsigned short>::value, void>::type cereal::load<unsigned short>(cereal::PortableBinaryInputArchive&, unsigned short&) 41386
std::enable_if<std::is_arithmetic<long long>::value, void>::type cereal::load<long long>(cereal::PortableBinaryInputArchive&, long long&) 200
std::enable_if<std::is_arithmetic<unsigned long long>::value, void>::type cereal::load<unsigned long long>(cereal::PortableBinaryInputArchive&, unsigned long long&) 400
void cereal::save<char32_t const*>(cereal::PortableBinaryOutputArchive&, cereal::BinaryData<char32_t const*> const&) 200
void cereal::save<char16_t const*>(cereal::PortableBinaryOutputArchive&, cereal::BinaryData<char16_t const*> const&) 200
void cereal::save<char const*>(cereal::PortableBinaryOutputArchive&, cereal::BinaryData<char const*> const&) 142303
void cereal::save<int const*>(cereal::PortableBinaryOutputArchive&, cereal::BinaryData<int const*> const&) 800
void cereal::save<wchar_t const*>(cereal::PortableBinaryOutputArchive&, cereal::BinaryData<wchar_t const*> const&) 200
void cereal::save<int*>(cereal::PortableBinaryOutputArchive&, cereal::BinaryData<int*> const&) 800
std::enable_if<std::is_arithmetic<signed char>::value, void>::type cereal::save<signed char>(cereal::PortableBinaryOutputArchive&, signed char const&) 114405
std::enable_if<std::is_arithmetic<bool>::value, void>::type cereal::save<bool>(cereal::PortableBinaryOutputArchive&, bool const&) 22616
std::enable_if<std::is_arithmetic<char>::value, void>::type cereal::save<char>(cereal::PortableBinaryOutputArchive&, char const&) 600
std::enable_if<std::is_arithmetic<double>::value, void>::type cereal::save<double>(cereal::PortableBinaryOutputArchive&, double const&) 3406
std::enable_if<std::is_arithmetic<long double>::value, void>::type cereal::save<long double>(cereal::PortableBinaryOutputArchive&, long double const&) 600
std::enable_if<std::is_arithmetic<float>::value, void>::type cereal::save<float>(cereal::PortableBinaryOutputArchive&, float const&) 2200
std::enable_if<std::is_arithmetic<unsigned char>::value, void>::type cereal::save<unsigned char>(cereal::PortableBinaryOutputArchive&, unsigned char const&) 95408
std::enable_if<std::is_arithmetic<int>::value, void>::type cereal::save<int>(cereal::PortableBinaryOutputArchive&, int const&) 4336503
std::enable_if<std::is_arithmetic<unsigned int>::value, void>::type cereal::save<unsigned int>(cereal::PortableBinaryOutputArchive&, unsigned int const&) 174101
std::enable_if<std::is_arithmetic<long>::value, void>::type cereal::save<long>(cereal::PortableBinaryOutputArchive&, long const&) 3402
std::enable_if<std::is_arithmetic<unsigned long>::value, void>::type cereal::save<unsigned long>(cereal::PortableBinaryOutputArchive&, unsigned long const&) 166903
std::enable_if<std::is_arithmetic<short>::value, void>::type cereal::save<short>(cereal::PortableBinaryOutputArchive&, short const&) 41000
std::enable_if<std::is_arithmetic<unsigned short>::value, void>::type cereal::save<unsigned short>(cereal::PortableBinaryOutputArchive&, unsigned short const&) 41186
std::enable_if<std::is_arithmetic<long long>::value, void>::type cereal::save<long long>(cereal::PortableBinaryOutputArchive&, long long const&) 200
std::enable_if<std::is_arithmetic<unsigned long long>::value, void>::type cereal::save<unsigned long long>(cereal::PortableBinaryOutputArchive&, unsigned long long const&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycle>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycle>&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerived>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerived>&> >&) 800
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedD>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedD>&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedLA>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedLA>&> >&) 800
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<BogusBasePolymorphic>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<BogusBasePolymorphic>&> >&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycleLoadAndConstruct>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycleLoadAndConstruct>&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<SpecializedMSplitPolymorphic>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<SpecializedMSplitPolymorphic>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<DeferNode>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<DeferNode>&> >&) 21097
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass>&> >&) 2
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned const>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned const>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA const>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA const>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA const>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass const>&> >&) 2
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<int const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<int const>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<int>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<int>&> >&) 21200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<UserStruct, std::default_delete<UserStruct> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<UserStruct, std::default_delete<UserStruct> >&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerived, std::default_delete<PolyDerived> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerived, std::default_delete<PolyDerived> >&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedD, std::default_delete<PolyDerivedD> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedD, std::default_delete<PolyDerivedD> >&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedLA, std::default_delete<PolyDerivedLA> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedLA, std::default_delete<PolyDerivedLA> >&> >&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<SpecializedMSplitPolymorphic, std::default_delete<SpecializedMSplitPolymorphic> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<SpecializedMSplitPolymorphic, std::default_delete<SpecializedMSplitPolymorphic> >&> >&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA, std::default_delete<OneLA> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA, std::default_delete<OneLA> >&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA, std::default_delete<TwoLA> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA, std::default_delete<TwoLA> >&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA const, std::default_delete<OneLA const> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA const, std::default_delete<OneLA const> >&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA const, std::default_delete<TwoLA const> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA const, std::default_delete<TwoLA const> >&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<int const, std::default_delete<int const> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<int const, std::default_delete<int const> >&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<int, std::default_delete<int> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<int, std::default_delete<int> >&> >&) 20400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, MemoryCycle&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<MemoryCycle&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, PolyDerived&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<PolyDerived&>&) 800
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, TrivialESER&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<TrivialESER&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, TrivialESPL&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<TrivialESPL&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, TrivialISER&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<TrivialISER&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, TrivialISPL&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<TrivialISPL&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, PolyDerivedD&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<PolyDerivedD&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, StructExternalSplit&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<StructExternalSplit&>&) 113605
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, StructInternalSplit&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<StructInternalSplit&>&) 121190
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, BogusBasePolymorphic&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<BogusBasePolymorphic&>&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, StructExternalSerialize&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<StructExternalSerialize&>&) 122000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, StructInternalSerialize&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<StructInternalSerialize&>&) 121196
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, SpecializedMSplitPolymorphic&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<SpecializedMSplitPolymorphic&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, DeferNode&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<DeferNode&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, TestClass&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<TestClass&>&) 4
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::bitset_detail::type&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::bitset_detail::type&>&) 1000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, UserStruct>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, UserStruct>&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, PolyDerivedLA>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, PolyDerivedLA>&>&) 800
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, OneLAVersioned>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, OneLAVersioned>&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, TwoLAVersioned>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, TwoLAVersioned>&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, MemoryCycleLoadAndConstruct>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, MemoryCycleLoadAndConstruct>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, OneLA>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, OneLA>&>&) 800
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, TwoLA>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, TwoLA>&>&) 800
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, ThreeLA>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, ThreeLA>&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::boost_variant_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, NonDefaultConstructible>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::boost_variant_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, NonDefaultConstructible>&>&) 1
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>&) 600
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&) 120806
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::shared_ptr<PolyBase>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::shared_ptr<PolyBase>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::shared_ptr<PolyBaseA>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::shared_ptr<PolyBaseA>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::shared_ptr<PolyBase const>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::shared_ptr<PolyBase const>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::shared_ptr<int>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::shared_ptr<int>&>&) 20000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::unique_ptr<int, std::default_delete<int> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::unique_ptr<int, std::default_delete<int> >&>&) 20000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::less<StructExternalSplit>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::less<StructExternalSplit>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::less<StructInternalSplit>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::less<StructInternalSplit>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::less<StructExternalSerialize>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::less<StructExternalSerialize>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::less<StructInternalSerialize>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::less<StructInternalSerialize>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::less<int>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::less<int>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::deque<StructExternalSplit, std::allocator<StructExternalSplit> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::deque<StructExternalSplit, std::allocator<StructExternalSplit> >&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::deque<StructInternalSplit, std::allocator<StructInternalSplit> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::deque<StructInternalSplit, std::allocator<StructInternalSplit> >&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::deque<StructExternalSerialize, std::allocator<StructExternalSerialize> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::deque<StructExternalSerialize, std::allocator<StructExternalSerialize> >&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::deque<StructInternalSerialize, std::allocator<StructInternalSerialize> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::deque<StructInternalSerialize, std::allocator<StructInternalSerialize> >&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::deque<int, std::allocator<int> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::deque<int, std::allocator<int> >&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::vector<StructExternalSplit, std::allocator<StructExternalSplit> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::vector<StructExternalSplit, std::allocator<StructExternalSplit> >&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::vector<StructInternalSplit, std::allocator<StructInternalSplit> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::vector<StructInternalSplit, std::allocator<StructInternalSplit> >&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> >&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> >&>&) 2200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::vector<int, std::allocator<int> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::vector<int, std::allocator<int> >&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::optional<long>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::optional<long>&>&) 2
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, signed char&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<signed char&>&) 113405
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, bool&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<bool&>&) 216
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, double&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<double&>&) 606
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, long double&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<long double&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, float&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<float&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, unsigned char&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<unsigned char&>&) 62400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, int&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<int&>&) 324419
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, unsigned int&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<unsigned int&>&) 172901
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, long&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<long&>&) 1402
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, unsigned long&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<unsigned long&>&) 2000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, unsigned long&>(cereal::PortableBinaryInputArchive&, cereal::SizeTag<unsigned long&>&) 163303
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, short&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<short&>&) 40000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, unsigned short&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<unsigned short&>&) 40186
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, unsigned long long&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<unsigned long long&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TrivialESER>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TrivialESER>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TrivialESPL>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TrivialESPL>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TrivialISER>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TrivialISER>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TrivialISPL>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TrivialISPL>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::bitset_detail::type>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::bitset_detail::type>&) 1000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycle> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycle> const&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<BogusBasePolymorphic> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<BogusBasePolymorphic> const&> >&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycleLoadAndConstruct> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycleLoadAndConstruct> const&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<DeferNode> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<DeferNode> const&> >&) 21097
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass> const&> >&) 2
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerived const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerived const> const&> >&) 800
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedD const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedD const> const&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedLA const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedLA const> const&> >&) 800
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned const> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned const> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<SpecializedMSplitPolymorphic const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<SpecializedMSplitPolymorphic const> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA const> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA const> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA const> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass const> const&> >&) 2
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<int const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<int const> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<int> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<int> const&> >&) 21200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<UserStruct, std::default_delete<UserStruct> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<UserStruct, std::default_delete<UserStruct> > const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA, std::default_delete<OneLA> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA, std::default_delete<OneLA> > const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA, std::default_delete<TwoLA> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA, std::default_delete<TwoLA> > const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerived const, cereal::detail::EmptyDeleter<PolyDerived const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerived const, cereal::detail::EmptyDeleter<PolyDerived const> > const&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedD const, cereal::detail::EmptyDeleter<PolyDerivedD const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedD const, cereal::detail::EmptyDeleter<PolyDerivedD const> > const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedLA const, cereal::detail::EmptyDeleter<PolyDerivedLA const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedLA const, cereal::detail::EmptyDeleter<PolyDerivedLA const> > const&> >&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<SpecializedMSplitPolymorphic const, cereal::detail::EmptyDeleter<SpecializedMSplitPolymorphic const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<SpecializedMSplitPolymorphic const, cereal::detail::EmptyDeleter<SpecializedMSplitPolymorphic const> > const&> >&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA const, std::default_delete<OneLA const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA const, std::default_delete<OneLA const> > const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA const, std::default_delete<TwoLA const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA const, std::default_delete<TwoLA const> > const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<int const, std::default_delete<int const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<int const, std::default_delete<int const> > const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<int, std::default_delete<int> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<int, std::default_delete<int> > const&> >&) 20400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >&) 600
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, UserStruct&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<UserStruct&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, MemoryCycle&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<MemoryCycle&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, OneLAVersioned&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<OneLAVersioned&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TwoLAVersioned&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TwoLAVersioned&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructExternalSplit&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructExternalSplit&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructInternalSplit&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructInternalSplit&>&) 1200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, BogusBasePolymorphic&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<BogusBasePolymorphic&>&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructExternalSerialize&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructExternalSerialize&>&) 2000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructInternalSerialize&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructInternalSerialize&>&) 1200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, MemoryCycleLoadAndConstruct&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<MemoryCycleLoadAndConstruct&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, OneLA&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<OneLA&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TwoLA&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TwoLA&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, ThreeLA&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<ThreeLA&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, DeferNode&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<DeferNode&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TestClass&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TestClass&>&) 2
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, PolyDerived const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<PolyDerived const&>&) 800
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, PolyDerivedD const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<PolyDerivedD const&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, PolyDerivedLA const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<PolyDerivedLA const&>&) 800
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, OneLAVersioned const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<OneLAVersioned const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TwoLAVersioned const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TwoLAVersioned const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructExternalSplit const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructExternalSplit const&>&) 113205
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructInternalSplit const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructInternalSplit const&>&) 119990
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, NonDefaultConstructible const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<NonDefaultConstructible const&>&) 1
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructExternalSerialize const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructExternalSerialize const&>&) 120000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructInternalSerialize const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructInternalSerialize const&>&) 119996
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<SpecializedMSplitPolymorphic const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, OneLA const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<OneLA const&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TwoLA const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TwoLA const&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, ThreeLA const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<ThreeLA const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TestClass const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TestClass const&>&) 2
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&) 120006
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::shared_ptr<PolyBase> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::shared_ptr<PolyBase> const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::shared_ptr<PolyBaseA> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::shared_ptr<PolyBaseA> const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::shared_ptr<PolyBase const> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::shared_ptr<PolyBase const> const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::shared_ptr<int> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::shared_ptr<int> const&>&) 20000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::unique_ptr<int, std::default_delete<int> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::unique_ptr<int, std::default_delete<int> > const&>&) 20000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::less<StructExternalSplit> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::less<StructExternalSplit> const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::less<StructInternalSplit> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::less<StructInternalSplit> const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::less<StructExternalSerialize> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::less<StructExternalSerialize> const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::less<StructInternalSerialize> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::less<StructInternalSerialize> const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::less<int> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::less<int> const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::deque<StructExternalSplit, std::allocator<StructExternalSplit> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::deque<StructExternalSplit, std::allocator<StructExternalSplit> > const&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::deque<StructInternalSplit, std::allocator<StructInternalSplit> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::deque<StructInternalSplit, std::allocator<StructInternalSplit> > const&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::deque<StructExternalSerialize, std::allocator<StructExternalSerialize> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::deque<StructExternalSerialize, std::allocator<StructExternalSerialize> > const&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::deque<StructInternalSerialize, std::allocator<StructInternalSerialize> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::deque<StructInternalSerialize, std::allocator<StructInternalSerialize> > const&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::deque<int, std::allocator<int> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::deque<int, std::allocator<int> > const&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::vector<StructExternalSplit, std::allocator<StructExternalSplit> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::vector<StructExternalSplit, std::allocator<StructExternalSplit> > const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::vector<StructInternalSplit, std::allocator<StructInternalSplit> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::vector<StructInternalSplit, std::allocator<StructInternalSplit> > const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> > const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> > const&>&) 2200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::vector<int, std::allocator<int> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::vector<int, std::allocator<int> > const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::optional<long> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::optional<long> const&>&) 2
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, signed char const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<signed char const&>&) 113205
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, double const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<double const&>&) 6
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned char const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned char const&>&) 40000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, int const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<int const&>&) 280206
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned int const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned int const&>&) 122600
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, long const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<long const&>&) 2
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned long const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned long const&>&) 2000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned long const&>(cereal::PortableBinaryOutputArchive&, cereal::SizeTag<unsigned long const&>&) 1000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, short const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<short const&>&) 40000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned short const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned short const&>&) 39986
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&) 800
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, int&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<int&>&) 44013
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned int&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned int&>&) 50301
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, signed char>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<signed char>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, bool>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<bool>&) 216
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, double>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<double>&) 600
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, long double>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<long double>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, float>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<float>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned char>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned char>&) 22200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, int>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<int>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned int>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned int>&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, long>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<long>&) 1400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned long>(cereal::PortableBinaryOutputArchive&, cereal::SizeTag<unsigned long>&) 162303
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned short>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned short>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned long long>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned long long>&) 200
cereal::PortableBinaryInputArchive::Options::is_little_endian() const 8408
cereal::PortableBinaryOutputArchive::Options::is_little_endian() const 16016

Generated by: LCOV version 1.13