An enumeration of all CSharpDom types. Used to speed up and simplify reflection (each CSharp type has a 'GraphType' property).
| Member Name | Description |
|---|---|
| CSharpGraph | |
| CompileUnit | |
| Import | |
| NamespaceDecl | |
| MemberDecl | |
| MethodDecl | |
| FieldDecl | |
| PropertyDecl | |
| EventDecl | |
| ConstantDecl | |
| IndexerDecl | |
| OperatorDecl | |
| ConstructorDecl | |
| DestructorDecl | |
| AccessorDecl | |
| EnumMemberDecl | |
| TypeDecl | |
| ClassDecl | |
| InterfaceDecl | |
| StructDecl | |
| EnumDecl | |
| DelegateDecl | |
| Statement | |
| ExprStmt | |
| CommentStmt | |
| VariableDeclStmt | |
| ConstantDeclStmt | |
| IfStmt | |
| SwitchStmt | |
| Case | |
| IterationStmt | |
| ForEachStmt | |
| GotoStmt | |
| LabeledStmt | |
| ReturnStmt | |
| BreakStmt | |
| ContinueStmt | |
| CheckedStmt | |
| UncheckedStmt | |
| LockStmt | |
| UsingStmt | |
| ThrowStmt | |
| TryCatchFinallyStmt | |
| Catch | |
| AttachDelegateStmt | |
| RemoveDelegateStmt | |
| Expression | |
| AssignExpr | |
| UnaryExpr | |
| BinaryExpr | |
| TernaryExpr | |
| CastExpr | |
| SubExpr | |
| Reference | |
| UnknownReference | |
| ThisRef | |
| BaseRef | |
| PropertySetValueRef | |
| ArgumentRef | |
| LocalRef | |
| TypeOfExpr | |
| StaticRef | |
| FieldRef | |
| ArrayElementRef | |
| MethodRef | |
| PropertyRef | |
| EventRef | |
| MethodInvokeExpr | |
| PostfixExpr | |
| DelegateInvokeExpr | |
| IndexerRef | |
| MemberAccess | |
| ArrayCreateExpr | |
| ObjectCreateExpr | |
| CreateDelegateExpr | |
| PrimitiveExpr | |
| BooleanLiteral | |
| CharLiteral | |
| IntegerLiteral | |
| NullLiteral | |
| RealLiteral | |
| StringLiteral | |
| ArrayInitializer | |
| CustomAttribute | |
| TypeRef | |
| BuiltInType | |
| ParamDecl | |
| Param | |
| VariableDecl | |
| LinePragma | |
| Comment | |
| AssemblyReference | |
| RankSpecifier | |
| Declarator | |
| CompileUnitCollection | |
| ImportCollection | |
| NamespaceDeclCollection | |
| TypeDeclCollection | |
| MemberDeclCollection | |
| TypeRefCollection | |
| ParamCollection | |
| ParamDeclCollection | |
| StatementCollection | |
| CommentStmtCollection | |
| CatchCollection | |
| ExpressionCollection | |
| CustomAttributeCollection | |
| CaseCollection | |
| AssemblyReferenceCollection | |
| RankSpecifierCollection | |
| DeclaratorCollection |
Namespace: DDW.CSharp.Dom
Assembly: CSharp (in CSharp.dll)