diff options
Diffstat (limited to 'tests/libsample/modifications.h')
-rw-r--r-- | tests/libsample/modifications.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/libsample/modifications.h b/tests/libsample/modifications.h index f17261473..7d5c9123f 100644 --- a/tests/libsample/modifications.h +++ b/tests/libsample/modifications.h @@ -106,6 +106,10 @@ public: // the test implementation must expect point never to be null. int sumPointCoordinates(const Point* point); + // Modify the return value of a virtual method. + virtual double differenceOfPointCoordinates(const Point* pt, bool* ok); + double callDifferenceOfPointCoordinates(const Point* pt, bool* ok) { return differenceOfPointCoordinates(pt, ok); } + // Sets an ObjectType in the argument and returns true. bool nonConversionRuleForArgumentWithDefaultValue(ObjectType** object = 0); ObjectType* getObject() const { return m_object; } |