CsEntityProperty Class Reference

Property entity. More...

Inheritance diagram for CsEntityProperty:

CsEntity

List of all members.

Public Member Functions

 CsEntityProperty (string name, cs_entity_access ac, CsNode decl)
override void visit (ICsEntityVisitor visitor)
void setCsEntityFormalParameterList (CsEntityFormalParameterList list)
CsEntityFormalParameterList getCsEntityFormalParameterList ()

Public Attributes

CsNode decl
 AST-node where entity was defined (CsProperty or CsIndexer). Null for property imported from assembly.
CsEntityTypeRef type
 Property type.
CsEntityMethodSpecifier specifier
 Property getter method specifier.
CsEntityFormalParameterList parameter_list
 Property getter method formal parameters.
CsEntityMethod getter
 Getter method.
CsEntityMethod setter
 Setter method.
LinkedList< CsEntityMethodothers
 Other methods. These methods maybe imported only from assembly.
LinkedList< CsEntityAttributeattributes
 Attributes.


Detailed Description

Property entity.
© 2007 metaspec