@ -544,7 +544,7 @@ HasProblematicFields HasVirtualReturningHasProblematicFields::returnsProblematic
@@ -544,7 +544,7 @@ HasProblematicFields HasVirtualReturningHasProblematicFields::returnsProblematic
return HasProblematicFields ( ) ;
}
int BaseClassVirtual : : retInt ( )
int BaseClassVirtual : : retInt ( const Foo1 & foo )
{
return 1 ;
}
@ -554,7 +554,7 @@ BaseClassVirtual BaseClassVirtual::getBase()
@@ -554,7 +554,7 @@ BaseClassVirtual BaseClassVirtual::getBase()
return DerivedClassVirtual ( ) ;
}
int DerivedClassVirtual : : retInt ( )
int DerivedClassVirtual : : retInt ( const Foo2 & foo )
{
return 2 ;
}
@ -563,7 +563,7 @@ DerivedClassOverrideAbstractVirtual::DerivedClassOverrideAbstractVirtual()
@@ -563,7 +563,7 @@ DerivedClassOverrideAbstractVirtual::DerivedClassOverrideAbstractVirtual()
{
}
int DerivedClassOverrideAbstractVirtual : : retInt ( )
int DerivedClassOverrideAbstractVirtual : : retInt ( const Foo & foo )
{
return 1 ;
}
@ -576,7 +576,7 @@ OverridesNonDirectVirtual::OverridesNonDirectVirtual()
@@ -576,7 +576,7 @@ OverridesNonDirectVirtual::OverridesNonDirectVirtual()
{
}
int OverridesNonDirectVirtual : : retInt ( )
int OverridesNonDirectVirtual : : retInt ( const Foo & foo )
{
return 3 ;
}