diff options
Diffstat (limited to 'sources/shiboken2/tests/libsample/samplenamespace.h')
-rw-r--r-- | sources/shiboken2/tests/libsample/samplenamespace.h | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/sources/shiboken2/tests/libsample/samplenamespace.h b/sources/shiboken2/tests/libsample/samplenamespace.h index 6868b5f0a..5fe269c5e 100644 --- a/sources/shiboken2/tests/libsample/samplenamespace.h +++ b/sources/shiboken2/tests/libsample/samplenamespace.h @@ -41,18 +41,6 @@ enum { AnonymousGlobalEnum_Value1 }; -// Invisible namespace -namespace Invisible -{ - -enum EnumOnNamespace { - Option1 = 1, - Option2 = 2, - Option3 = 3 -}; - -}; - namespace SampleNamespace { @@ -137,6 +125,8 @@ protected: PublicScopedEnum protectedMethodReturningPublicScopedEnum() const; }; +LIBSAMPLE_API inline int enumAsInt(SomeClass::PublicScopedEnum value) { return static_cast<int>(value); } + class DerivedFromNamespace : public SomeClass::SomeInnerClass::OkThisIsRecursiveEnough { public: @@ -164,6 +154,8 @@ LIBSAMPLE_API double passReferenceToValueType(const Point& point, double multipl // Add a new signature on type system with only a ObjectType pointer as parameter. LIBSAMPLE_API int passReferenceToObjectType(const ObjectType& obj, int multiplier); +extern LIBSAMPLE_API int variableInNamespace; + } // namespace SampleNamespace #endif // SAMPLENAMESPACE_H |