For a list of all members of this type, see IDeclaration Members.
DDW.CSharp.Dom.IDeclaration
DDW.CSharp.Dom.ISymbolRef
Type | Description |
---|---|
ArgumentRef | An argument reference. |
ArrayElementRef | A reference to a specific element of an array. |
BaseRef | A 'base' reference. |
BuiltInType | A C# built in type. |
ClassDecl | A class declartation. |
ConstructorDecl | A constructor declartation. |
Declarator | Code elements such as fields or events can declare multiple variables of the same type in one statement (int x=5, y=6, z=7;). Each of these are declarators. |
DelegateDecl | A delegate declartation. |
DestructorDecl | A destructor declartation. |
EnumDecl | An enum declartation. |
EnumMemberDecl | An enum declartation. |
EventRef | A reference to an event. |
FieldRef | A reference to a field. |
IndexerDecl | An indexer declartation. |
IndexerRef | A reference to a class indexer. |
InterfaceDecl | An interface declartation. |
LocalRef | A local reference. |
MemberAccess | An expression that accesses a member of a variable (x.y). |
MethodDecl | A method declaration. |
MethodRef | A reference to a method. |
NamespaceDecl | A namespace declaration. |
OperatorDecl | An operator declartation. |
ParamDecl | A parameter delaration. |
PropertyDecl | A property declaration. |
PropertyRef | A reference to a property. |
PropertySetValueRef | A 'value' reference, used inside a set accessor. |
Reference | A variable. |
StructDecl | A struct declartation. |
ThisRef | A 'this' reference. |
TypeDecl | An abstract base class for types (classes, structs, interfaces etc). |
TypeRef | A reference to a type (interface, class, struct, enum, delegate - this includes built in types). |
UnknownReference | A variable who's type has not yet been determined. |
Namespace: DDW.CSharp.Dom
Assembly: CSharp (in CSharp.dll)
IDeclaration Members | DDW.CSharp.Dom Namespace