ICsAstVisitor Interface Reference

Abstract Syntax Tree Visitor interface. More...

Inheritance diagram for ICsAstVisitor:
CsAstVisitor

List of all members.

Public Member Functions

void visit (CsExternAliasDirective node)
void visit (CsUsingAliasDirective node)
void visit (CsUsingNamespaceDirective node)
void visit (CsTypeRef node)
void visit (CsTypeArgumentList node)
void visit (CsQualifiedAliasMember node)
void visit (CsNamespaceOrTypeName node)
void visit (CsSimpleName node)
void visit (CsLiteral node)
void visit (CsPredefinedTypeMemberAccess node)
void visit (CsThisAccess node)
void visit (CsBaseMemberAccess node)
void visit (CsBaseIndexerAccess node)
void visit (CsTypeofExpression node)
void visit (CsCheckedExpression node)
void visit (CsUncheckedExpression node)
void visit (CsLockStatement node)
void visit (CsSizeofExpression node)
void visit (CsParenthesizedExpression node)
void visit (CsMemberInitializer node)
void visit (CsObjectInitializer node)
void visit (CsCollectionInitializer node)
void visit (CsNewObjectExpression node)
void visit (CsNewArrayExpression node)
void visit (CsMemberDeclarator node)
void visit (CsAnonymousObjectCreationExpression node)
void visit (CsInvocationExpression node)
void visit (CsElementAccess node)
void visit (CsPrimaryExpressionMemberAccess node)
void visit (CsPointerMemberAccess node)
void visit (CsPostIncrementDecrementExpression node)
void visit (CsBinaryExpression node)
void visit (CsAsIsExpression node)
void visit (CsConditionalExpression node)
void visit (CsOperatorUnaryExpression node)
void visit (CsPreIncrementDecrementExpression node)
void visit (CsCastUnaryExpression node)
void visit (CsAssignmentExpression node)
void visit (CsQualifiedAliasMemberAccess node)
void visit (CsDefaultValueExpression node)
void visit (CsAnonymousMethodExpression node)
void visit (CsLambdaExpression node)
void visit (CsJoinClause node)
void visit (CsFromClause node)
void visit (CsLetClause node)
void visit (CsWhereClause node)
void visit (CsOrdering node)
void visit (CsOrderbyClause node)
void visit (CsSelectClause node)
void visit (CsGroupClause node)
void visit (CsQueryContinuation node)
void visit (CsQueryBody node)
void visit (CsQueryExpression node)
void visit (CsAwaitExpression node)
void visit (CsExpressionList node)
void visit (CsPositionalArgumentList node)
void visit (CsElementInitializer node)
void visit (CsNamedArgument node)
void visit (CsAttribute node)
void visit (CsAttributeSection node)
void visit (CsAttributes node)
void visit (CsTypeBase node)
void visit (CsTypeParameter node)
void visit (CsTypeParameterList node)
void visit (CsTypeParameterConstraintsClause node)
void visit (CsClass node)
void visit (CsStruct node)
void visit (CsInterface node)
void visit (CsEnumMember node)
void visit (CsEnum node)
void visit (CsDefaultArgument node)
void visit (CsFormalParameter node)
void visit (CsFormalParameterList node)
void visit (CsAnonymousFunctionSignature node)
void visit (CsDelegate node)
void visit (CsNamespace node)
void visit (CsArgumentName node)
void visit (CsArgument node)
void visit (CsArgumentList node)
void visit (CsBlock node)
void visit (CsLabel node)
void visit (CsLabeledStatement node)
void visit (CsEmptyStatement node)
void visit (CsExpressionStatement node)
void visit (CsDeclarationStatement node)
void visit (CsLocalConstantDeclarator node)
void visit (CsLocalConstantDeclaration node)
void visit (CsIfStatement node)
void visit (CsSwitchLabel node)
void visit (CsSwitchSection node)
void visit (CsSwitchStatement node)
void visit (CsWhileStatement node)
void visit (CsDoWhileStatement node)
void visit (CsLocalVariableDeclarator node)
void visit (CsLocalVariableDeclaration node)
void visit (CsStatementExpressionList node)
void visit (CsForStatement node)
void visit (CsForeachStatement node)
void visit (CsBreakStatement node)
void visit (CsContinueStatement node)
void visit (CsGotoStatement node)
void visit (CsReturnStatement node)
void visit (CsThrowStatement node)
void visit (CsCatchClause node)
void visit (CsTryStatement node)
void visit (CsCheckedStatement node)
void visit (CsUncheckedStatement node)
void visit (CsUsingStatement node)
void visit (CsUnsafeStatement node)
void visit (CsFixedPointDeclarator node)
void visit (CsFixedStatement node)
void visit (CsYieldStatement node)
void visit (CsStackAllocInitializer node)
void visit (CsConstructor node)
void visit (CsConstantDeclarator node)
void visit (CsConstantDeclaration node)
void visit (CsVariableDeclarator node)
void visit (CsVariableDeclaration node)
void visit (CsArrayInitializer node)
void visit (CsMethod node)
void visit (CsPropertyAccessor node)
void visit (CsProperty node)
void visit (CsEventAccessor node)
void visit (CsEventDeclarator node)
void visit (CsEvent node)
void visit (CsIndexer node)
void visit (CsOperator node)
void visit (CsConversionOperator node)
void visit (CsDestructor node)
void visit (CsCompilationUnit node)
void visit (CsMakeRefExpression node)
void visit (CsRefTypeExpression node)
void visit (CsRefValueExpression node)
void visit (CsArgListExpression node)
void visit (CsFixedSizeBufferDeclarator node)
void visit (CsFixedSizeBuffer node)

Detailed Description

Abstract Syntax Tree Visitor interface.


Member Function Documentation

void visit ( CsExternAliasDirective  node)

Implemented in CsAstVisitor.

void visit ( CsUsingAliasDirective  node)

Implemented in CsAstVisitor.

void visit ( CsUsingNamespaceDirective  node)

Implemented in CsAstVisitor.

void visit ( CsTypeRef  node)

Implemented in CsAstVisitor.

void visit ( CsTypeArgumentList  node)

Implemented in CsAstVisitor.

void visit ( CsQualifiedAliasMember  node)

Implemented in CsAstVisitor.

void visit ( CsNamespaceOrTypeName  node)

Implemented in CsAstVisitor.

void visit ( CsSimpleName  node)

Implemented in CsAstVisitor.

void visit ( CsLiteral  node)

Implemented in CsAstVisitor.

void visit ( CsPredefinedTypeMemberAccess  node)

Implemented in CsAstVisitor.

void visit ( CsThisAccess  node)

Implemented in CsAstVisitor.

void visit ( CsBaseMemberAccess  node)

Implemented in CsAstVisitor.

void visit ( CsBaseIndexerAccess  node)

Implemented in CsAstVisitor.

void visit ( CsTypeofExpression  node)

Implemented in CsAstVisitor.

void visit ( CsCheckedExpression  node)

Implemented in CsAstVisitor.

void visit ( CsUncheckedExpression  node)

Implemented in CsAstVisitor.

void visit ( CsLockStatement  node)

Implemented in CsAstVisitor.

void visit ( CsSizeofExpression  node)

Implemented in CsAstVisitor.

void visit ( CsParenthesizedExpression  node)

Implemented in CsAstVisitor.

void visit ( CsMemberInitializer  node)

Implemented in CsAstVisitor.

void visit ( CsObjectInitializer  node)

Implemented in CsAstVisitor.

void visit ( CsCollectionInitializer  node)

Implemented in CsAstVisitor.

void visit ( CsNewObjectExpression  node)

Implemented in CsAstVisitor.

void visit ( CsNewArrayExpression  node)

Implemented in CsAstVisitor.

void visit ( CsMemberDeclarator  node)

Implemented in CsAstVisitor.

Implemented in CsAstVisitor.

void visit ( CsInvocationExpression  node)

Implemented in CsAstVisitor.

void visit ( CsElementAccess  node)

Implemented in CsAstVisitor.

void visit ( CsPrimaryExpressionMemberAccess  node)

Implemented in CsAstVisitor.

void visit ( CsPointerMemberAccess  node)

Implemented in CsAstVisitor.

void visit ( CsPostIncrementDecrementExpression  node)

Implemented in CsAstVisitor.

void visit ( CsBinaryExpression  node)

Implemented in CsAstVisitor.

void visit ( CsAsIsExpression  node)

Implemented in CsAstVisitor.

void visit ( CsConditionalExpression  node)

Implemented in CsAstVisitor.

void visit ( CsOperatorUnaryExpression  node)

Implemented in CsAstVisitor.

void visit ( CsPreIncrementDecrementExpression  node)

Implemented in CsAstVisitor.

void visit ( CsCastUnaryExpression  node)

Implemented in CsAstVisitor.

void visit ( CsAssignmentExpression  node)

Implemented in CsAstVisitor.

void visit ( CsQualifiedAliasMemberAccess  node)

Implemented in CsAstVisitor.

void visit ( CsDefaultValueExpression  node)

Implemented in CsAstVisitor.

void visit ( CsAnonymousMethodExpression  node)

Implemented in CsAstVisitor.

void visit ( CsLambdaExpression  node)

Implemented in CsAstVisitor.

void visit ( CsJoinClause  node)

Implemented in CsAstVisitor.

void visit ( CsFromClause  node)

Implemented in CsAstVisitor.

void visit ( CsLetClause  node)

Implemented in CsAstVisitor.

void visit ( CsWhereClause  node)

Implemented in CsAstVisitor.

void visit ( CsOrdering  node)

Implemented in CsAstVisitor.

void visit ( CsOrderbyClause  node)

Implemented in CsAstVisitor.

void visit ( CsSelectClause  node)

Implemented in CsAstVisitor.

void visit ( CsGroupClause  node)

Implemented in CsAstVisitor.

void visit ( CsQueryContinuation  node)

Implemented in CsAstVisitor.

void visit ( CsQueryBody  node)

Implemented in CsAstVisitor.

void visit ( CsQueryExpression  node)

Implemented in CsAstVisitor.

void visit ( CsAwaitExpression  node)

Implemented in CsAstVisitor.

void visit ( CsExpressionList  node)

Implemented in CsAstVisitor.

void visit ( CsPositionalArgumentList  node)

Implemented in CsAstVisitor.

void visit ( CsElementInitializer  node)

Implemented in CsAstVisitor.

void visit ( CsNamedArgument  node)

Implemented in CsAstVisitor.

void visit ( CsAttribute  node)

Implemented in CsAstVisitor.

void visit ( CsAttributeSection  node)

Implemented in CsAstVisitor.

void visit ( CsAttributes  node)

Implemented in CsAstVisitor.

void visit ( CsTypeBase  node)

Implemented in CsAstVisitor.

void visit ( CsTypeParameter  node)

Implemented in CsAstVisitor.

void visit ( CsTypeParameterList  node)

Implemented in CsAstVisitor.

void visit ( CsTypeParameterConstraintsClause  node)

Implemented in CsAstVisitor.

void visit ( CsClass  node)

Implemented in CsAstVisitor.

void visit ( CsStruct  node)

Implemented in CsAstVisitor.

void visit ( CsInterface  node)

Implemented in CsAstVisitor.

void visit ( CsEnumMember  node)

Implemented in CsAstVisitor.

void visit ( CsEnum  node)

Implemented in CsAstVisitor.

void visit ( CsDefaultArgument  node)

Implemented in CsAstVisitor.

void visit ( CsFormalParameter  node)

Implemented in CsAstVisitor.

void visit ( CsFormalParameterList  node)

Implemented in CsAstVisitor.

void visit ( CsAnonymousFunctionSignature  node)

Implemented in CsAstVisitor.

void visit ( CsDelegate  node)

Implemented in CsAstVisitor.

void visit ( CsNamespace  node)

Implemented in CsAstVisitor.

void visit ( CsArgumentName  node)

Implemented in CsAstVisitor.

void visit ( CsArgument  node)

Implemented in CsAstVisitor.

void visit ( CsArgumentList  node)

Implemented in CsAstVisitor.

void visit ( CsBlock  node)

Implemented in CsAstVisitor.

void visit ( CsLabel  node)

Implemented in CsAstVisitor.

void visit ( CsLabeledStatement  node)

Implemented in CsAstVisitor.

void visit ( CsEmptyStatement  node)

Implemented in CsAstVisitor.

void visit ( CsExpressionStatement  node)

Implemented in CsAstVisitor.

void visit ( CsDeclarationStatement  node)

Implemented in CsAstVisitor.

void visit ( CsLocalConstantDeclarator  node)

Implemented in CsAstVisitor.

void visit ( CsLocalConstantDeclaration  node)

Implemented in CsAstVisitor.

void visit ( CsIfStatement  node)

Implemented in CsAstVisitor.

void visit ( CsSwitchLabel  node)

Implemented in CsAstVisitor.

void visit ( CsSwitchSection  node)

Implemented in CsAstVisitor.

void visit ( CsSwitchStatement  node)

Implemented in CsAstVisitor.

void visit ( CsWhileStatement  node)

Implemented in CsAstVisitor.

void visit ( CsDoWhileStatement  node)

Implemented in CsAstVisitor.

void visit ( CsLocalVariableDeclarator  node)

Implemented in CsAstVisitor.

void visit ( CsLocalVariableDeclaration  node)

Implemented in CsAstVisitor.

void visit ( CsStatementExpressionList  node)

Implemented in CsAstVisitor.

void visit ( CsForStatement  node)

Implemented in CsAstVisitor.

void visit ( CsForeachStatement  node)

Implemented in CsAstVisitor.

void visit ( CsBreakStatement  node)

Implemented in CsAstVisitor.

void visit ( CsContinueStatement  node)

Implemented in CsAstVisitor.

void visit ( CsGotoStatement  node)

Implemented in CsAstVisitor.

void visit ( CsReturnStatement  node)

Implemented in CsAstVisitor.

void visit ( CsThrowStatement  node)

Implemented in CsAstVisitor.

void visit ( CsCatchClause  node)

Implemented in CsAstVisitor.

void visit ( CsTryStatement  node)

Implemented in CsAstVisitor.

void visit ( CsCheckedStatement  node)

Implemented in CsAstVisitor.

void visit ( CsUncheckedStatement  node)

Implemented in CsAstVisitor.

void visit ( CsUsingStatement  node)

Implemented in CsAstVisitor.

void visit ( CsUnsafeStatement  node)

Implemented in CsAstVisitor.

void visit ( CsFixedPointDeclarator  node)

Implemented in CsAstVisitor.

void visit ( CsFixedStatement  node)

Implemented in CsAstVisitor.

void visit ( CsYieldStatement  node)

Implemented in CsAstVisitor.

void visit ( CsStackAllocInitializer  node)

Implemented in CsAstVisitor.

void visit ( CsConstructor  node)

Implemented in CsAstVisitor.

void visit ( CsConstantDeclarator  node)

Implemented in CsAstVisitor.

void visit ( CsConstantDeclaration  node)

Implemented in CsAstVisitor.

void visit ( CsVariableDeclarator  node)

Implemented in CsAstVisitor.

void visit ( CsVariableDeclaration  node)

Implemented in CsAstVisitor.

void visit ( CsArrayInitializer  node)

Implemented in CsAstVisitor.

void visit ( CsMethod  node)

Implemented in CsAstVisitor.

void visit ( CsPropertyAccessor  node)

Implemented in CsAstVisitor.

void visit ( CsProperty  node)

Implemented in CsAstVisitor.

void visit ( CsEventAccessor  node)

Implemented in CsAstVisitor.

void visit ( CsEventDeclarator  node)

Implemented in CsAstVisitor.

void visit ( CsEvent  node)

Implemented in CsAstVisitor.

void visit ( CsIndexer  node)

Implemented in CsAstVisitor.

void visit ( CsOperator  node)

Implemented in CsAstVisitor.

void visit ( CsConversionOperator  node)

Implemented in CsAstVisitor.

void visit ( CsDestructor  node)

Implemented in CsAstVisitor.

void visit ( CsCompilationUnit  node)

Implemented in CsAstVisitor.

void visit ( CsMakeRefExpression  node)

Implemented in CsAstVisitor.

void visit ( CsRefTypeExpression  node)

Implemented in CsAstVisitor.

void visit ( CsRefValueExpression  node)

Implemented in CsAstVisitor.

void visit ( CsArgListExpression  node)

Implemented in CsAstVisitor.

void visit ( CsFixedSizeBufferDeclarator  node)

Implemented in CsAstVisitor.

void visit ( CsFixedSizeBuffer  node)

Implemented in CsAstVisitor.

© 2010 metaspec