CsEntityInstanceSpecifier Class Reference

Generic type instance specifier. More...

List of all members.

Public Member Functions

 CsEntityInstanceSpecifier ()
CsEntityInstanceSpecifier clone ()
void replace_generic_parameters (CsEntity parent, cs_generic_param_type generic_type, CsEntityTypeRef[] arguments)
bool is_contains_generic_parameters (cs_generic_param_type generic_type)
bool equal_type (CsEntityInstanceSpecifier rhs)
bool equal_type (CsEntityInstanceSpecifier rhs, equal_option option)
cs_inferred_type equalInferred (CsEntityInstanceSpecifier rhs, CsEntityTypeRef[] method_type_arguments)
int CompareTo (CsEntityInstanceSpecifier rhs)
override int GetHashCode ()

Public Attributes

CsEntityTypeRef type
 Generic type.
CsEntityTypeRef[] arguments
 Generic type arguments.

Detailed Description

Generic type instance specifier.


Constructor & Destructor Documentation


Member Function Documentation

int CompareTo ( CsEntityInstanceSpecifier  rhs)
bool equal_type ( CsEntityInstanceSpecifier  rhs)
bool equal_type ( CsEntityInstanceSpecifier  rhs,
equal_option  option 
)
cs_inferred_type equalInferred ( CsEntityInstanceSpecifier  rhs,
CsEntityTypeRef[]  method_type_arguments 
)
override int GetHashCode ( )
bool is_contains_generic_parameters ( cs_generic_param_type  generic_type)
void replace_generic_parameters ( CsEntity  parent,
cs_generic_param_type  generic_type,
CsEntityTypeRef[]  arguments 
)

Member Data Documentation

Generic type arguments.

Generic type.

© 2010 metaspec