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