|
|
|
@ -822,6 +822,44 @@ public: |
|
|
|
|
|
|
|
|
|
|
|
DLL_API void va_listFunction(va_list v); |
|
|
|
DLL_API void va_listFunction(va_list v); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
struct DLL_API TestNestedTypes |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
public: |
|
|
|
|
|
|
|
struct |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
struct |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
struct |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
struct |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
struct |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
struct |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
struct |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
struct |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
union as_types |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
int as_int; |
|
|
|
|
|
|
|
struct uchars |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
unsigned char blue, green, red, alpha; |
|
|
|
|
|
|
|
} as_uchar; |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
class DLL_API HasStdString |
|
|
|
class DLL_API HasStdString |
|
|
|
{ |
|
|
|
{ |
|
|
|
public: |
|
|
|
public: |
|
|
|
@ -883,6 +921,19 @@ private: |
|
|
|
|
|
|
|
|
|
|
|
DLL_API bool operator ==(const DifferentConstOverloads& d, const char* s); |
|
|
|
DLL_API bool operator ==(const DifferentConstOverloads& d, const char* s); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class TestNamingAnonymousTypesInUnion |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
public: |
|
|
|
|
|
|
|
union { |
|
|
|
|
|
|
|
struct { |
|
|
|
|
|
|
|
} argb; |
|
|
|
|
|
|
|
struct { |
|
|
|
|
|
|
|
} ahsv; |
|
|
|
|
|
|
|
struct { |
|
|
|
|
|
|
|
} acmyk; |
|
|
|
|
|
|
|
} ct; |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
class DLL_API RefTypeClassPassTry { }; |
|
|
|
class DLL_API RefTypeClassPassTry { }; |
|
|
|
|
|
|
|
|
|
|
|
void DLL_API funcTryRefTypePtrOut(CS_OUT RefTypeClassPassTry* classTry); |
|
|
|
void DLL_API funcTryRefTypePtrOut(CS_OUT RefTypeClassPassTry* classTry); |
|
|
|
@ -1380,6 +1431,21 @@ inline namespace InlineNamespace |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
union |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
struct |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
struct |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
long Capabilities; |
|
|
|
|
|
|
|
} Server; |
|
|
|
|
|
|
|
struct |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
long Capabilities; |
|
|
|
|
|
|
|
} Share; |
|
|
|
|
|
|
|
} Smb2; |
|
|
|
|
|
|
|
} ProtocolSpecific; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
template<class _Other> |
|
|
|
template<class _Other> |
|
|
|
using UsingTemplatePtr = _Other *; |
|
|
|
using UsingTemplatePtr = _Other *; |
|
|
|
|