|
|
|
@ -717,3 +717,17 @@ public:
@@ -717,3 +717,17 @@ public:
|
|
|
|
|
void funcTryInterfaceTypePtrOut(CS_OUT TestParamToInterfacePassBaseTwo* classTry); |
|
|
|
|
void funcTryInterfaceTypeOut(CS_OUT TestParamToInterfacePassBaseTwo classTry); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
class TemplateWithDependentField |
|
|
|
|
{ |
|
|
|
|
public: |
|
|
|
|
TemplateWithDependentField(); |
|
|
|
|
T t; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
class DerivesFromTemplateInstantiation : public TemplateWithDependentField<int> |
|
|
|
|
{ |
|
|
|
|
public: |
|
|
|
|
DerivesFromTemplateInstantiation(); |
|
|
|
|
}; |
|
|
|
|