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)