mirror of https://github.com/mono/CppSharp.git
c-sharpdotnetmonobindingsbridgecclangcpluspluscppsharpglueinteropparserparsingpinvokeswigsyntax-treevisitorsxamarinxamarin-bindings
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
596 B
54 lines
596 B
#include "../Tests.h" |
|
|
|
|
|
namespace OverlappingNamespace |
|
{ |
|
enum ColorsEnum { |
|
white, |
|
black, |
|
red, |
|
blue, |
|
green, |
|
}; |
|
|
|
class InBaseLib |
|
{ |
|
public: |
|
InBaseLib() |
|
{ |
|
|
|
}; |
|
}; |
|
} |
|
|
|
|
|
|
|
class DLL_API Base |
|
{ |
|
public: |
|
Base(int i); |
|
Base(); |
|
int parent(); |
|
|
|
private: |
|
int b; |
|
}; |
|
|
|
class DLL_API Base2 : public Base |
|
{ |
|
public: |
|
Base2(int i); |
|
Base2(); |
|
virtual void parent(int i); |
|
}; |
|
|
|
class DLL_API Abstract |
|
{ |
|
public: |
|
virtual void abstractFunction() = 0; |
|
}; |
|
|
|
template <typename T> |
|
class TemplateClass |
|
{ |
|
};
|
|
|