mirror of
https://github.com/boostorg/serialization.git
synced 2026-02-23 16:02:13 +00:00
address boost serialization test matrix errors
export of test_polymorphic_a cland/gcc earlier versions don't find private virtual function implementations
This commit is contained in:
@@ -40,6 +40,7 @@ class BOOST_SYMBOL_VISIBLE common_iarchive :
|
||||
public interface_iarchive<Archive>
|
||||
{
|
||||
friend class interface_iarchive<Archive>;
|
||||
friend class basic_iarchive;
|
||||
private:
|
||||
virtual void vload(version_type & t){
|
||||
* this->This() >> t;
|
||||
|
||||
@@ -38,6 +38,7 @@ class BOOST_SYMBOL_VISIBLE common_oarchive :
|
||||
public interface_oarchive<Archive>
|
||||
{
|
||||
friend class interface_oarchive<Archive>;
|
||||
friend class basic_oarchive;
|
||||
private:
|
||||
virtual void vsave(const version_type t){
|
||||
* this->This() << t;
|
||||
|
||||
Reference in New Issue
Block a user