diff options
Diffstat (limited to 'tests/libsample/samplenamespace.h')
-rw-r--r-- | tests/libsample/samplenamespace.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/libsample/samplenamespace.h b/tests/libsample/samplenamespace.h index b3b3a822d..ae1f58dde 100644 --- a/tests/libsample/samplenamespace.h +++ b/tests/libsample/samplenamespace.h @@ -77,13 +77,23 @@ public: class OkThisIsRecursiveEnough { public: + ~OkThisIsRecursiveEnough() {} enum NiceEnum { NiceValue1, NiceValue2 }; + + int someMethod(SomeInnerClass*) { return 0; } + virtual OkThisIsRecursiveEnough* someVirtualMethod(OkThisIsRecursiveEnough* arg) { return arg; } }; }; }; +class DerivedFromNamespace : public SomeClass::SomeInnerClass::OkThisIsRecursiveEnough +{ +public: + virtual OkThisIsRecursiveEnough* someVirtualMethod(OkThisIsRecursiveEnough* arg) { return arg; } +}; + } // namespace SampleNamespace #endif // SAMPLENAMESPACE_H |