CsEntityGenericParam Struct Reference
Generic Parameter Entity.
More...
List of all members.
Detailed Description
Generic Parameter Entity.
Constructor & Destructor Documentation
CsEntityGenericParam::CsEntityGenericParam |
( |
WPHashString |
phs, |
|
|
cs_generic_param_type |
generic_type_ | |
|
) |
| | [inline] |
CsEntityGenericParam::CsEntityGenericParam |
( |
WPHashString |
phs, |
|
|
cs_generic_param_type |
generic_type_, |
|
|
unsigned __int16 |
number_, |
|
|
CsTypeParameter * |
param_decl | |
|
) |
| | [inline] |
CsEntityGenericParam::~CsEntityGenericParam |
( |
|
) |
[inline] |
Member Function Documentation
void CsEntityGenericParam::getEffectiveInterfaces |
( |
int & |
n_effective_interfaces, |
|
|
CsEntityTypeRef *& |
effective_interfaces | |
|
) |
| | [inline] |
void CsEntityGenericParam::iRemoveEntities |
( |
|
) |
[inline] |
bool CsEntityGenericParam::isContravariant |
( |
|
) |
[inline] |
bool CsEntityGenericParam::isCovariant |
( |
|
) |
[inline] |
virtual void CsEntityGenericParam::visit |
( |
CsEntityVisitor * |
visitor |
) |
[inline, virtual] |
Member Data Documentation
Constraint types. First constraint can be a class or interface. Other constraint types always are interfaces.
Generic parameter type (Type or Method generic parameter).
Number of constraint types.