C# Class ICSharpCode.NRefactory.Visitors.NodeTrackingAstVisitor

The NodeTrackingAstVisitor will iterate through the whole AST, just like the AbstractAstVisitor, and calls the virtual methods BeginVisit and EndVisit for each node being visited.
base.Visit(node, data) calls this.TrackedVisit(node, data), so if you want to visit child nodes using the default visiting behaviour, use base.TrackedVisit(parentNode, data).
Inheritance: ICSharpCode.NRefactory.Visitors.AbstractAstVisitor
Show file Open project: jbuedel/AgentRalphPlugin

Public Methods

Method Description
TrackedVisitAddHandlerStatement ( AddHandlerStatement addHandlerStatement, object data ) : object
TrackedVisitAddressOfExpression ( AddressOfExpression addressOfExpression, object data ) : object
TrackedVisitAnonymousMethodExpression ( AnonymousMethodExpression anonymousMethodExpression, object data ) : object
TrackedVisitArrayCreateExpression ( ArrayCreateExpression arrayCreateExpression, object data ) : object
TrackedVisitAssignmentExpression ( AssignmentExpression assignmentExpression, object data ) : object
TrackedVisitAttribute ( ICSharpCode attribute, object data ) : object
TrackedVisitAttributeSection ( AttributeSection attributeSection, object data ) : object
TrackedVisitBaseReferenceExpression ( BaseReferenceExpression baseReferenceExpression, object data ) : object
TrackedVisitBinaryOperatorExpression ( BinaryOperatorExpression binaryOperatorExpression, object data ) : object
TrackedVisitBlockStatement ( ICSharpCode.NRefactory.Ast.BlockStatement blockStatement, object data ) : object
TrackedVisitBreakStatement ( BreakStatement breakStatement, object data ) : object
TrackedVisitCaseLabel ( CaseLabel caseLabel, object data ) : object
TrackedVisitCastExpression ( CastExpression castExpression, object data ) : object
TrackedVisitCatchClause ( CatchClause catchClause, object data ) : object
TrackedVisitCheckedExpression ( CheckedExpression checkedExpression, object data ) : object
TrackedVisitCheckedStatement ( CheckedStatement checkedStatement, object data ) : object
TrackedVisitClassReferenceExpression ( ClassReferenceExpression classReferenceExpression, object data ) : object
TrackedVisitCollectionInitializerExpression ( CollectionInitializerExpression collectionInitializerExpression, object data ) : object
TrackedVisitCompilationUnit ( ICSharpCode.NRefactory.Ast.CompilationUnit compilationUnit, object data ) : object
TrackedVisitConditionalExpression ( ConditionalExpression conditionalExpression, object data ) : object
TrackedVisitConstructorDeclaration ( ConstructorDeclaration constructorDeclaration, object data ) : object
TrackedVisitConstructorInitializer ( ConstructorInitializer constructorInitializer, object data ) : object
TrackedVisitContinueStatement ( ContinueStatement continueStatement, object data ) : object
TrackedVisitDeclareDeclaration ( DeclareDeclaration declareDeclaration, object data ) : object
TrackedVisitDefaultValueExpression ( DefaultValueExpression defaultValueExpression, object data ) : object
TrackedVisitDelegateDeclaration ( DelegateDeclaration delegateDeclaration, object data ) : object
TrackedVisitDestructorDeclaration ( DestructorDeclaration destructorDeclaration, object data ) : object
TrackedVisitDirectionExpression ( DirectionExpression directionExpression, object data ) : object
TrackedVisitDoLoopStatement ( DoLoopStatement doLoopStatement, object data ) : object
TrackedVisitElseIfSection ( ElseIfSection elseIfSection, object data ) : object
TrackedVisitEmptyStatement ( EmptyStatement emptyStatement, object data ) : object
TrackedVisitEndStatement ( EndStatement endStatement, object data ) : object
TrackedVisitEraseStatement ( EraseStatement eraseStatement, object data ) : object
TrackedVisitErrorStatement ( ErrorStatement errorStatement, object data ) : object
TrackedVisitEventAddRegion ( EventAddRegion eventAddRegion, object data ) : object
TrackedVisitEventDeclaration ( EventDeclaration eventDeclaration, object data ) : object
TrackedVisitEventRaiseRegion ( EventRaiseRegion eventRaiseRegion, object data ) : object
TrackedVisitEventRemoveRegion ( EventRemoveRegion eventRemoveRegion, object data ) : object
TrackedVisitExitStatement ( ExitStatement exitStatement, object data ) : object
TrackedVisitExpressionRangeVariable ( ExpressionRangeVariable expressionRangeVariable, object data ) : object
TrackedVisitExpressionStatement ( ExpressionStatement expressionStatement, object data ) : object
TrackedVisitExternAliasDirective ( ExternAliasDirective externAliasDirective, object data ) : object
TrackedVisitFieldDeclaration ( FieldDeclaration fieldDeclaration, object data ) : object
TrackedVisitFixedStatement ( FixedStatement fixedStatement, object data ) : object
TrackedVisitForNextStatement ( ForNextStatement forNextStatement, object data ) : object
TrackedVisitForStatement ( ForStatement forStatement, object data ) : object
TrackedVisitForeachStatement ( ForeachStatement foreachStatement, object data ) : object
TrackedVisitGotoCaseStatement ( GotoCaseStatement gotoCaseStatement, object data ) : object
TrackedVisitGotoStatement ( GotoStatement gotoStatement, object data ) : object
TrackedVisitIdentifierExpression ( IdentifierExpression identifierExpression, object data ) : object
TrackedVisitIfElseStatement ( IfElseStatement ifElseStatement, object data ) : object
TrackedVisitIndexerDeclaration ( IndexerDeclaration indexerDeclaration, object data ) : object
TrackedVisitIndexerExpression ( IndexerExpression indexerExpression, object data ) : object
TrackedVisitInnerClassTypeReference ( ICSharpCode.NRefactory.Ast.InnerClassTypeReference innerClassTypeReference, object data ) : object
TrackedVisitInterfaceImplementation ( InterfaceImplementation interfaceImplementation, object data ) : object
TrackedVisitInvocationExpression ( InvocationExpression invocationExpression, object data ) : object
TrackedVisitLabelStatement ( LabelStatement labelStatement, object data ) : object
TrackedVisitLambdaExpression ( LambdaExpression lambdaExpression, object data ) : object
TrackedVisitLocalVariableDeclaration ( ICSharpCode.NRefactory.Ast.LocalVariableDeclaration localVariableDeclaration, object data ) : object
TrackedVisitLockStatement ( LockStatement lockStatement, object data ) : object
TrackedVisitMemberReferenceExpression ( MemberReferenceExpression memberReferenceExpression, object data ) : object
TrackedVisitMethodDeclaration ( MethodDeclaration methodDeclaration, object data ) : object
TrackedVisitNamedArgumentExpression ( NamedArgumentExpression namedArgumentExpression, object data ) : object
TrackedVisitNamespaceDeclaration ( NamespaceDeclaration namespaceDeclaration, object data ) : object
TrackedVisitObjectCreateExpression ( ObjectCreateExpression objectCreateExpression, object data ) : object
TrackedVisitOnErrorStatement ( OnErrorStatement onErrorStatement, object data ) : object
TrackedVisitOperatorDeclaration ( OperatorDeclaration operatorDeclaration, object data ) : object
TrackedVisitOptionDeclaration ( OptionDeclaration optionDeclaration, object data ) : object
TrackedVisitParameterDeclarationExpression ( ParameterDeclarationExpression parameterDeclarationExpression, object data ) : object
TrackedVisitParenthesizedExpression ( ParenthesizedExpression parenthesizedExpression, object data ) : object
TrackedVisitPointerReferenceExpression ( PointerReferenceExpression pointerReferenceExpression, object data ) : object
TrackedVisitPrimitiveExpression ( ICSharpCode.NRefactory.Ast.PrimitiveExpression primitiveExpression, object data ) : object
TrackedVisitPropertyDeclaration ( PropertyDeclaration propertyDeclaration, object data ) : object
TrackedVisitPropertyGetRegion ( PropertyGetRegion propertyGetRegion, object data ) : object
TrackedVisitPropertySetRegion ( PropertySetRegion propertySetRegion, object data ) : object
TrackedVisitQueryExpression ( QueryExpression queryExpression, object data ) : object
TrackedVisitQueryExpressionAggregateClause ( QueryExpressionAggregateClause queryExpressionAggregateClause, object data ) : object
TrackedVisitQueryExpressionDistinctClause ( QueryExpressionDistinctClause queryExpressionDistinctClause, object data ) : object
TrackedVisitQueryExpressionFromClause ( QueryExpressionFromClause queryExpressionFromClause, object data ) : object
TrackedVisitQueryExpressionGroupClause ( QueryExpressionGroupClause queryExpressionGroupClause, object data ) : object
TrackedVisitQueryExpressionGroupJoinVBClause ( QueryExpressionGroupJoinVBClause queryExpressionGroupJoinVBClause, object data ) : object
TrackedVisitQueryExpressionGroupVBClause ( QueryExpressionGroupVBClause queryExpressionGroupVBClause, object data ) : object
TrackedVisitQueryExpressionJoinClause ( QueryExpressionJoinClause queryExpressionJoinClause, object data ) : object
TrackedVisitQueryExpressionJoinConditionVB ( QueryExpressionJoinConditionVB queryExpressionJoinConditionVB, object data ) : object
TrackedVisitQueryExpressionJoinVBClause ( QueryExpressionJoinVBClause queryExpressionJoinVBClause, object data ) : object
TrackedVisitQueryExpressionLetClause ( QueryExpressionLetClause queryExpressionLetClause, object data ) : object
TrackedVisitQueryExpressionLetVBClause ( QueryExpressionLetVBClause queryExpressionLetVBClause, object data ) : object
TrackedVisitQueryExpressionOrderClause ( QueryExpressionOrderClause queryExpressionOrderClause, object data ) : object
TrackedVisitQueryExpressionOrdering ( QueryExpressionOrdering queryExpressionOrdering, object data ) : object
TrackedVisitQueryExpressionPartitionVBClause ( QueryExpressionPartitionVBClause queryExpressionPartitionVBClause, object data ) : object
TrackedVisitQueryExpressionSelectClause ( QueryExpressionSelectClause queryExpressionSelectClause, object data ) : object
TrackedVisitQueryExpressionSelectVBClause ( QueryExpressionSelectVBClause queryExpressionSelectVBClause, object data ) : object
TrackedVisitQueryExpressionWhereClause ( QueryExpressionWhereClause queryExpressionWhereClause, object data ) : object
TrackedVisitRaiseEventStatement ( RaiseEventStatement raiseEventStatement, object data ) : object
TrackedVisitReDimStatement ( ReDimStatement reDimStatement, object data ) : object
TrackedVisitRemoveHandlerStatement ( RemoveHandlerStatement removeHandlerStatement, object data ) : object
TrackedVisitResumeStatement ( ResumeStatement resumeStatement, object data ) : object
TrackedVisitReturnStatement ( ReturnStatement returnStatement, object data ) : object
TrackedVisitSizeOfExpression ( SizeOfExpression sizeOfExpression, object data ) : object
TrackedVisitStackAllocExpression ( StackAllocExpression stackAllocExpression, object data ) : object
TrackedVisitStopStatement ( StopStatement stopStatement, object data ) : object
TrackedVisitSwitchSection ( SwitchSection switchSection, object data ) : object
TrackedVisitSwitchStatement ( SwitchStatement switchStatement, object data ) : object
TrackedVisitTemplateDefinition ( TemplateDefinition templateDefinition, object data ) : object
TrackedVisitThisReferenceExpression ( ThisReferenceExpression thisReferenceExpression, object data ) : object
TrackedVisitThrowStatement ( ThrowStatement throwStatement, object data ) : object
TrackedVisitTryCatchStatement ( TryCatchStatement tryCatchStatement, object data ) : object
TrackedVisitTypeDeclaration ( TypeDeclaration typeDeclaration, object data ) : object
TrackedVisitTypeOfExpression ( TypeOfExpression typeOfExpression, object data ) : object
TrackedVisitTypeOfIsExpression ( TypeOfIsExpression typeOfIsExpression, object data ) : object
TrackedVisitTypeReference ( TypeReference typeReference, object data ) : object
TrackedVisitTypeReferenceExpression ( TypeReferenceExpression typeReferenceExpression, object data ) : object
TrackedVisitUnaryOperatorExpression ( UnaryOperatorExpression unaryOperatorExpression, object data ) : object
TrackedVisitUncheckedExpression ( UncheckedExpression uncheckedExpression, object data ) : object
TrackedVisitUncheckedStatement ( UncheckedStatement uncheckedStatement, object data ) : object
TrackedVisitUnsafeStatement ( UnsafeStatement unsafeStatement, object data ) : object
TrackedVisitUsing ( Using @using, object data ) : object
TrackedVisitUsingDeclaration ( UsingDeclaration usingDeclaration, object data ) : object
TrackedVisitUsingStatement ( UsingStatement usingStatement, object data ) : object
TrackedVisitVariableDeclaration ( VariableDeclaration variableDeclaration, object data ) : object
TrackedVisitWithStatement ( WithStatement withStatement, object data ) : object
TrackedVisitYieldStatement ( YieldStatement yieldStatement, object data ) : object
VisitAddHandlerStatement ( AddHandlerStatement addHandlerStatement, object data ) : object
VisitAddressOfExpression ( AddressOfExpression addressOfExpression, object data ) : object
VisitAnonymousMethodExpression ( AnonymousMethodExpression anonymousMethodExpression, object data ) : object
VisitArrayCreateExpression ( ArrayCreateExpression arrayCreateExpression, object data ) : object
VisitAssignmentExpression ( AssignmentExpression assignmentExpression, object data ) : object
VisitAttribute ( ICSharpCode attribute, object data ) : object
VisitAttributeSection ( AttributeSection attributeSection, object data ) : object
VisitBaseReferenceExpression ( BaseReferenceExpression baseReferenceExpression, object data ) : object
VisitBinaryOperatorExpression ( BinaryOperatorExpression binaryOperatorExpression, object data ) : object
VisitBlockStatement ( BlockStatement blockStatement, object data ) : object
VisitBreakStatement ( BreakStatement breakStatement, object data ) : object
VisitCaseLabel ( CaseLabel caseLabel, object data ) : object
VisitCastExpression ( CastExpression castExpression, object data ) : object
VisitCatchClause ( CatchClause catchClause, object data ) : object
VisitCheckedExpression ( CheckedExpression checkedExpression, object data ) : object
VisitCheckedStatement ( CheckedStatement checkedStatement, object data ) : object
VisitClassReferenceExpression ( ClassReferenceExpression classReferenceExpression, object data ) : object
VisitCollectionInitializerExpression ( CollectionInitializerExpression collectionInitializerExpression, object data ) : object
VisitCompilationUnit ( CompilationUnit compilationUnit, object data ) : object
VisitConditionalExpression ( ConditionalExpression conditionalExpression, object data ) : object
VisitConstructorDeclaration ( ConstructorDeclaration constructorDeclaration, object data ) : object
VisitConstructorInitializer ( ConstructorInitializer constructorInitializer, object data ) : object
VisitContinueStatement ( ContinueStatement continueStatement, object data ) : object
VisitDeclareDeclaration ( DeclareDeclaration declareDeclaration, object data ) : object
VisitDefaultValueExpression ( DefaultValueExpression defaultValueExpression, object data ) : object
VisitDelegateDeclaration ( DelegateDeclaration delegateDeclaration, object data ) : object
VisitDestructorDeclaration ( DestructorDeclaration destructorDeclaration, object data ) : object
VisitDirectionExpression ( DirectionExpression directionExpression, object data ) : object
VisitDoLoopStatement ( DoLoopStatement doLoopStatement, object data ) : object
VisitElseIfSection ( ElseIfSection elseIfSection, object data ) : object
VisitEmptyStatement ( EmptyStatement emptyStatement, object data ) : object
VisitEndStatement ( EndStatement endStatement, object data ) : object
VisitEraseStatement ( EraseStatement eraseStatement, object data ) : object
VisitErrorStatement ( ErrorStatement errorStatement, object data ) : object
VisitEventAddRegion ( EventAddRegion eventAddRegion, object data ) : object
VisitEventDeclaration ( EventDeclaration eventDeclaration, object data ) : object
VisitEventRaiseRegion ( EventRaiseRegion eventRaiseRegion, object data ) : object
VisitEventRemoveRegion ( EventRemoveRegion eventRemoveRegion, object data ) : object
VisitExitStatement ( ExitStatement exitStatement, object data ) : object
VisitExpressionRangeVariable ( ExpressionRangeVariable expressionRangeVariable, object data ) : object
VisitExpressionStatement ( ExpressionStatement expressionStatement, object data ) : object
VisitExternAliasDirective ( ExternAliasDirective externAliasDirective, object data ) : object
VisitFieldDeclaration ( FieldDeclaration fieldDeclaration, object data ) : object
VisitFixedStatement ( FixedStatement fixedStatement, object data ) : object
VisitForNextStatement ( ForNextStatement forNextStatement, object data ) : object
VisitForStatement ( ForStatement forStatement, object data ) : object
VisitForeachStatement ( ForeachStatement foreachStatement, object data ) : object
VisitGotoCaseStatement ( GotoCaseStatement gotoCaseStatement, object data ) : object
VisitGotoStatement ( GotoStatement gotoStatement, object data ) : object
VisitIdentifierExpression ( IdentifierExpression identifierExpression, object data ) : object
VisitIfElseStatement ( IfElseStatement ifElseStatement, object data ) : object
VisitIndexerDeclaration ( IndexerDeclaration indexerDeclaration, object data ) : object
VisitIndexerExpression ( IndexerExpression indexerExpression, object data ) : object
VisitInnerClassTypeReference ( InnerClassTypeReference innerClassTypeReference, object data ) : object
VisitInterfaceImplementation ( InterfaceImplementation interfaceImplementation, object data ) : object
VisitInvocationExpression ( InvocationExpression invocationExpression, object data ) : object
VisitLabelStatement ( LabelStatement labelStatement, object data ) : object
VisitLambdaExpression ( LambdaExpression lambdaExpression, object data ) : object
VisitLocalVariableDeclaration ( LocalVariableDeclaration localVariableDeclaration, object data ) : object
VisitLockStatement ( LockStatement lockStatement, object data ) : object
VisitMemberReferenceExpression ( MemberReferenceExpression memberReferenceExpression, object data ) : object
VisitMethodDeclaration ( MethodDeclaration methodDeclaration, object data ) : object
VisitNamedArgumentExpression ( NamedArgumentExpression namedArgumentExpression, object data ) : object
VisitNamespaceDeclaration ( NamespaceDeclaration namespaceDeclaration, object data ) : object
VisitObjectCreateExpression ( ObjectCreateExpression objectCreateExpression, object data ) : object
VisitOnErrorStatement ( OnErrorStatement onErrorStatement, object data ) : object
VisitOperatorDeclaration ( OperatorDeclaration operatorDeclaration, object data ) : object
VisitOptionDeclaration ( OptionDeclaration optionDeclaration, object data ) : object
VisitParameterDeclarationExpression ( ParameterDeclarationExpression parameterDeclarationExpression, object data ) : object
VisitParenthesizedExpression ( ParenthesizedExpression parenthesizedExpression, object data ) : object
VisitPointerReferenceExpression ( PointerReferenceExpression pointerReferenceExpression, object data ) : object
VisitPrimitiveExpression ( PrimitiveExpression primitiveExpression, object data ) : object
VisitPropertyDeclaration ( PropertyDeclaration propertyDeclaration, object data ) : object
VisitPropertyGetRegion ( PropertyGetRegion propertyGetRegion, object data ) : object
VisitPropertySetRegion ( PropertySetRegion propertySetRegion, object data ) : object
VisitQueryExpression ( QueryExpression queryExpression, object data ) : object
VisitQueryExpressionAggregateClause ( QueryExpressionAggregateClause queryExpressionAggregateClause, object data ) : object
VisitQueryExpressionDistinctClause ( QueryExpressionDistinctClause queryExpressionDistinctClause, object data ) : object
VisitQueryExpressionFromClause ( QueryExpressionFromClause queryExpressionFromClause, object data ) : object
VisitQueryExpressionGroupClause ( QueryExpressionGroupClause queryExpressionGroupClause, object data ) : object
VisitQueryExpressionGroupJoinVBClause ( QueryExpressionGroupJoinVBClause queryExpressionGroupJoinVBClause, object data ) : object
VisitQueryExpressionGroupVBClause ( QueryExpressionGroupVBClause queryExpressionGroupVBClause, object data ) : object
VisitQueryExpressionJoinClause ( QueryExpressionJoinClause queryExpressionJoinClause, object data ) : object
VisitQueryExpressionJoinConditionVB ( QueryExpressionJoinConditionVB queryExpressionJoinConditionVB, object data ) : object
VisitQueryExpressionJoinVBClause ( QueryExpressionJoinVBClause queryExpressionJoinVBClause, object data ) : object
VisitQueryExpressionLetClause ( QueryExpressionLetClause queryExpressionLetClause, object data ) : object
VisitQueryExpressionLetVBClause ( QueryExpressionLetVBClause queryExpressionLetVBClause, object data ) : object
VisitQueryExpressionOrderClause ( QueryExpressionOrderClause queryExpressionOrderClause, object data ) : object
VisitQueryExpressionOrdering ( QueryExpressionOrdering queryExpressionOrdering, object data ) : object
VisitQueryExpressionPartitionVBClause ( QueryExpressionPartitionVBClause queryExpressionPartitionVBClause, object data ) : object
VisitQueryExpressionSelectClause ( QueryExpressionSelectClause queryExpressionSelectClause, object data ) : object
VisitQueryExpressionSelectVBClause ( QueryExpressionSelectVBClause queryExpressionSelectVBClause, object data ) : object
VisitQueryExpressionWhereClause ( QueryExpressionWhereClause queryExpressionWhereClause, object data ) : object
VisitRaiseEventStatement ( RaiseEventStatement raiseEventStatement, object data ) : object
VisitReDimStatement ( ReDimStatement reDimStatement, object data ) : object
VisitRemoveHandlerStatement ( RemoveHandlerStatement removeHandlerStatement, object data ) : object
VisitResumeStatement ( ResumeStatement resumeStatement, object data ) : object
VisitReturnStatement ( ReturnStatement returnStatement, object data ) : object
VisitSizeOfExpression ( SizeOfExpression sizeOfExpression, object data ) : object
VisitStackAllocExpression ( StackAllocExpression stackAllocExpression, object data ) : object
VisitStopStatement ( StopStatement stopStatement, object data ) : object
VisitSwitchSection ( SwitchSection switchSection, object data ) : object
VisitSwitchStatement ( SwitchStatement switchStatement, object data ) : object
VisitTemplateDefinition ( TemplateDefinition templateDefinition, object data ) : object
VisitThisReferenceExpression ( ThisReferenceExpression thisReferenceExpression, object data ) : object
VisitThrowStatement ( ThrowStatement throwStatement, object data ) : object
VisitTryCatchStatement ( TryCatchStatement tryCatchStatement, object data ) : object
VisitTypeDeclaration ( TypeDeclaration typeDeclaration, object data ) : object
VisitTypeOfExpression ( TypeOfExpression typeOfExpression, object data ) : object
VisitTypeOfIsExpression ( TypeOfIsExpression typeOfIsExpression, object data ) : object
VisitTypeReference ( TypeReference typeReference, object data ) : object
VisitTypeReferenceExpression ( TypeReferenceExpression typeReferenceExpression, object data ) : object
VisitUnaryOperatorExpression ( UnaryOperatorExpression unaryOperatorExpression, object data ) : object
VisitUncheckedExpression ( UncheckedExpression uncheckedExpression, object data ) : object
VisitUncheckedStatement ( UncheckedStatement uncheckedStatement, object data ) : object
VisitUnsafeStatement ( UnsafeStatement unsafeStatement, object data ) : object
VisitUsing ( Using @using, object data ) : object
VisitUsingDeclaration ( UsingDeclaration usingDeclaration, object data ) : object
VisitUsingStatement ( UsingStatement usingStatement, object data ) : object
VisitVariableDeclaration ( VariableDeclaration variableDeclaration, object data ) : object
VisitWithStatement ( WithStatement withStatement, object data ) : object
VisitYieldStatement ( YieldStatement yieldStatement, object data ) : object

Protected Methods

Method Description
BeginVisit ( INode node ) : void
EndVisit ( INode node ) : void

Method Details

BeginVisit() protected method

protected BeginVisit ( INode node ) : void
node INode
return void

EndVisit() protected method

protected EndVisit ( INode node ) : void
node INode
return void

TrackedVisitAddHandlerStatement() public method

public TrackedVisitAddHandlerStatement ( AddHandlerStatement addHandlerStatement, object data ) : object
addHandlerStatement ICSharpCode.NRefactory.Ast.AddHandlerStatement
data object
return object

TrackedVisitAddressOfExpression() public method

public TrackedVisitAddressOfExpression ( AddressOfExpression addressOfExpression, object data ) : object
addressOfExpression ICSharpCode.NRefactory.Ast.AddressOfExpression
data object
return object

TrackedVisitAnonymousMethodExpression() public method

public TrackedVisitAnonymousMethodExpression ( AnonymousMethodExpression anonymousMethodExpression, object data ) : object
anonymousMethodExpression ICSharpCode.NRefactory.Ast.AnonymousMethodExpression
data object
return object

TrackedVisitArrayCreateExpression() public method

public TrackedVisitArrayCreateExpression ( ArrayCreateExpression arrayCreateExpression, object data ) : object
arrayCreateExpression ICSharpCode.NRefactory.Ast.ArrayCreateExpression
data object
return object

TrackedVisitAssignmentExpression() public method

public TrackedVisitAssignmentExpression ( AssignmentExpression assignmentExpression, object data ) : object
assignmentExpression ICSharpCode.NRefactory.Ast.AssignmentExpression
data object
return object

TrackedVisitAttribute() public method

public TrackedVisitAttribute ( ICSharpCode attribute, object data ) : object
attribute ICSharpCode
data object
return object

TrackedVisitAttributeSection() public method

public TrackedVisitAttributeSection ( AttributeSection attributeSection, object data ) : object
attributeSection ICSharpCode.NRefactory.Ast.AttributeSection
data object
return object

TrackedVisitBaseReferenceExpression() public method

public TrackedVisitBaseReferenceExpression ( BaseReferenceExpression baseReferenceExpression, object data ) : object
baseReferenceExpression ICSharpCode.NRefactory.Ast.BaseReferenceExpression
data object
return object

TrackedVisitBinaryOperatorExpression() public method

public TrackedVisitBinaryOperatorExpression ( BinaryOperatorExpression binaryOperatorExpression, object data ) : object
binaryOperatorExpression ICSharpCode.NRefactory.Ast.BinaryOperatorExpression
data object
return object

TrackedVisitBlockStatement() public method

public TrackedVisitBlockStatement ( ICSharpCode.NRefactory.Ast.BlockStatement blockStatement, object data ) : object
blockStatement ICSharpCode.NRefactory.Ast.BlockStatement
data object
return object

TrackedVisitBreakStatement() public method

public TrackedVisitBreakStatement ( BreakStatement breakStatement, object data ) : object
breakStatement ICSharpCode.NRefactory.Ast.BreakStatement
data object
return object

TrackedVisitCaseLabel() public method

public TrackedVisitCaseLabel ( CaseLabel caseLabel, object data ) : object
caseLabel ICSharpCode.NRefactory.Ast.CaseLabel
data object
return object

TrackedVisitCastExpression() public method

public TrackedVisitCastExpression ( CastExpression castExpression, object data ) : object
castExpression ICSharpCode.NRefactory.Ast.CastExpression
data object
return object

TrackedVisitCatchClause() public method

public TrackedVisitCatchClause ( CatchClause catchClause, object data ) : object
catchClause ICSharpCode.NRefactory.Ast.CatchClause
data object
return object

TrackedVisitCheckedExpression() public method

public TrackedVisitCheckedExpression ( CheckedExpression checkedExpression, object data ) : object
checkedExpression ICSharpCode.NRefactory.Ast.CheckedExpression
data object
return object

TrackedVisitCheckedStatement() public method

public TrackedVisitCheckedStatement ( CheckedStatement checkedStatement, object data ) : object
checkedStatement ICSharpCode.NRefactory.Ast.CheckedStatement
data object
return object

TrackedVisitClassReferenceExpression() public method

public TrackedVisitClassReferenceExpression ( ClassReferenceExpression classReferenceExpression, object data ) : object
classReferenceExpression ICSharpCode.NRefactory.Ast.ClassReferenceExpression
data object
return object

TrackedVisitCollectionInitializerExpression() public method

public TrackedVisitCollectionInitializerExpression ( CollectionInitializerExpression collectionInitializerExpression, object data ) : object
collectionInitializerExpression ICSharpCode.NRefactory.Ast.CollectionInitializerExpression
data object
return object

TrackedVisitCompilationUnit() public method

public TrackedVisitCompilationUnit ( ICSharpCode.NRefactory.Ast.CompilationUnit compilationUnit, object data ) : object
compilationUnit ICSharpCode.NRefactory.Ast.CompilationUnit
data object
return object

TrackedVisitConditionalExpression() public method

public TrackedVisitConditionalExpression ( ConditionalExpression conditionalExpression, object data ) : object
conditionalExpression ICSharpCode.NRefactory.Ast.ConditionalExpression
data object
return object

TrackedVisitConstructorDeclaration() public method

public TrackedVisitConstructorDeclaration ( ConstructorDeclaration constructorDeclaration, object data ) : object
constructorDeclaration ICSharpCode.NRefactory.Ast.ConstructorDeclaration
data object
return object

TrackedVisitConstructorInitializer() public method

public TrackedVisitConstructorInitializer ( ConstructorInitializer constructorInitializer, object data ) : object
constructorInitializer ICSharpCode.NRefactory.Ast.ConstructorInitializer
data object
return object

TrackedVisitContinueStatement() public method

public TrackedVisitContinueStatement ( ContinueStatement continueStatement, object data ) : object
continueStatement ICSharpCode.NRefactory.Ast.ContinueStatement
data object
return object

TrackedVisitDeclareDeclaration() public method

public TrackedVisitDeclareDeclaration ( DeclareDeclaration declareDeclaration, object data ) : object
declareDeclaration ICSharpCode.NRefactory.Ast.DeclareDeclaration
data object
return object

TrackedVisitDefaultValueExpression() public method

public TrackedVisitDefaultValueExpression ( DefaultValueExpression defaultValueExpression, object data ) : object
defaultValueExpression ICSharpCode.NRefactory.Ast.DefaultValueExpression
data object
return object

TrackedVisitDelegateDeclaration() public method

public TrackedVisitDelegateDeclaration ( DelegateDeclaration delegateDeclaration, object data ) : object
delegateDeclaration ICSharpCode.NRefactory.Ast.DelegateDeclaration
data object
return object

TrackedVisitDestructorDeclaration() public method

public TrackedVisitDestructorDeclaration ( DestructorDeclaration destructorDeclaration, object data ) : object
destructorDeclaration ICSharpCode.NRefactory.Ast.DestructorDeclaration
data object
return object

TrackedVisitDirectionExpression() public method

public TrackedVisitDirectionExpression ( DirectionExpression directionExpression, object data ) : object
directionExpression ICSharpCode.NRefactory.Ast.DirectionExpression
data object
return object

TrackedVisitDoLoopStatement() public method

public TrackedVisitDoLoopStatement ( DoLoopStatement doLoopStatement, object data ) : object
doLoopStatement ICSharpCode.NRefactory.Ast.DoLoopStatement
data object
return object

TrackedVisitElseIfSection() public method

public TrackedVisitElseIfSection ( ElseIfSection elseIfSection, object data ) : object
elseIfSection ICSharpCode.NRefactory.Ast.ElseIfSection
data object
return object

TrackedVisitEmptyStatement() public method

public TrackedVisitEmptyStatement ( EmptyStatement emptyStatement, object data ) : object
emptyStatement ICSharpCode.NRefactory.Ast.EmptyStatement
data object
return object

TrackedVisitEndStatement() public method

public TrackedVisitEndStatement ( EndStatement endStatement, object data ) : object
endStatement ICSharpCode.NRefactory.Ast.EndStatement
data object
return object

TrackedVisitEraseStatement() public method

public TrackedVisitEraseStatement ( EraseStatement eraseStatement, object data ) : object
eraseStatement ICSharpCode.NRefactory.Ast.EraseStatement
data object
return object

TrackedVisitErrorStatement() public method

public TrackedVisitErrorStatement ( ErrorStatement errorStatement, object data ) : object
errorStatement ICSharpCode.NRefactory.Ast.ErrorStatement
data object
return object

TrackedVisitEventAddRegion() public method

public TrackedVisitEventAddRegion ( EventAddRegion eventAddRegion, object data ) : object
eventAddRegion ICSharpCode.NRefactory.Ast.EventAddRegion
data object
return object

TrackedVisitEventDeclaration() public method

public TrackedVisitEventDeclaration ( EventDeclaration eventDeclaration, object data ) : object
eventDeclaration ICSharpCode.NRefactory.Ast.EventDeclaration
data object
return object

TrackedVisitEventRaiseRegion() public method

public TrackedVisitEventRaiseRegion ( EventRaiseRegion eventRaiseRegion, object data ) : object
eventRaiseRegion ICSharpCode.NRefactory.Ast.EventRaiseRegion
data object
return object

TrackedVisitEventRemoveRegion() public method

public TrackedVisitEventRemoveRegion ( EventRemoveRegion eventRemoveRegion, object data ) : object
eventRemoveRegion ICSharpCode.NRefactory.Ast.EventRemoveRegion
data object
return object

TrackedVisitExitStatement() public method

public TrackedVisitExitStatement ( ExitStatement exitStatement, object data ) : object
exitStatement ICSharpCode.NRefactory.Ast.ExitStatement
data object
return object

TrackedVisitExpressionRangeVariable() public method

public TrackedVisitExpressionRangeVariable ( ExpressionRangeVariable expressionRangeVariable, object data ) : object
expressionRangeVariable ICSharpCode.NRefactory.Ast.ExpressionRangeVariable
data object
return object

TrackedVisitExpressionStatement() public method

public TrackedVisitExpressionStatement ( ExpressionStatement expressionStatement, object data ) : object
expressionStatement ICSharpCode.NRefactory.Ast.ExpressionStatement
data object
return object

TrackedVisitExternAliasDirective() public method

public TrackedVisitExternAliasDirective ( ExternAliasDirective externAliasDirective, object data ) : object
externAliasDirective ICSharpCode.NRefactory.Ast.ExternAliasDirective
data object
return object

TrackedVisitFieldDeclaration() public method

public TrackedVisitFieldDeclaration ( FieldDeclaration fieldDeclaration, object data ) : object
fieldDeclaration ICSharpCode.NRefactory.Ast.FieldDeclaration
data object
return object

TrackedVisitFixedStatement() public method

public TrackedVisitFixedStatement ( FixedStatement fixedStatement, object data ) : object
fixedStatement ICSharpCode.NRefactory.Ast.FixedStatement
data object
return object

TrackedVisitForNextStatement() public method

public TrackedVisitForNextStatement ( ForNextStatement forNextStatement, object data ) : object
forNextStatement ICSharpCode.NRefactory.Ast.ForNextStatement
data object
return object

TrackedVisitForStatement() public method

public TrackedVisitForStatement ( ForStatement forStatement, object data ) : object
forStatement ICSharpCode.NRefactory.Ast.ForStatement
data object
return object

TrackedVisitForeachStatement() public method

public TrackedVisitForeachStatement ( ForeachStatement foreachStatement, object data ) : object
foreachStatement ICSharpCode.NRefactory.Ast.ForeachStatement
data object
return object

TrackedVisitGotoCaseStatement() public method

public TrackedVisitGotoCaseStatement ( GotoCaseStatement gotoCaseStatement, object data ) : object
gotoCaseStatement ICSharpCode.NRefactory.Ast.GotoCaseStatement
data object
return object

TrackedVisitGotoStatement() public method

public TrackedVisitGotoStatement ( GotoStatement gotoStatement, object data ) : object
gotoStatement ICSharpCode.NRefactory.Ast.GotoStatement
data object
return object

TrackedVisitIdentifierExpression() public method

public TrackedVisitIdentifierExpression ( IdentifierExpression identifierExpression, object data ) : object
identifierExpression ICSharpCode.NRefactory.Ast.IdentifierExpression
data object
return object

TrackedVisitIfElseStatement() public method

public TrackedVisitIfElseStatement ( IfElseStatement ifElseStatement, object data ) : object
ifElseStatement ICSharpCode.NRefactory.Ast.IfElseStatement
data object
return object

TrackedVisitIndexerDeclaration() public method

public TrackedVisitIndexerDeclaration ( IndexerDeclaration indexerDeclaration, object data ) : object
indexerDeclaration ICSharpCode.NRefactory.Ast.IndexerDeclaration
data object
return object

TrackedVisitIndexerExpression() public method

public TrackedVisitIndexerExpression ( IndexerExpression indexerExpression, object data ) : object
indexerExpression ICSharpCode.NRefactory.Ast.IndexerExpression
data object
return object

TrackedVisitInnerClassTypeReference() public method

public TrackedVisitInnerClassTypeReference ( ICSharpCode.NRefactory.Ast.InnerClassTypeReference innerClassTypeReference, object data ) : object
innerClassTypeReference ICSharpCode.NRefactory.Ast.InnerClassTypeReference
data object
return object

TrackedVisitInterfaceImplementation() public method

public TrackedVisitInterfaceImplementation ( InterfaceImplementation interfaceImplementation, object data ) : object
interfaceImplementation ICSharpCode.NRefactory.Ast.InterfaceImplementation
data object
return object

TrackedVisitInvocationExpression() public method

public TrackedVisitInvocationExpression ( InvocationExpression invocationExpression, object data ) : object
invocationExpression ICSharpCode.NRefactory.Ast.InvocationExpression
data object
return object

TrackedVisitLabelStatement() public method

public TrackedVisitLabelStatement ( LabelStatement labelStatement, object data ) : object
labelStatement ICSharpCode.NRefactory.Ast.LabelStatement
data object
return object

TrackedVisitLambdaExpression() public method

public TrackedVisitLambdaExpression ( LambdaExpression lambdaExpression, object data ) : object
lambdaExpression ICSharpCode.NRefactory.Ast.LambdaExpression
data object
return object

TrackedVisitLocalVariableDeclaration() public method

public TrackedVisitLocalVariableDeclaration ( ICSharpCode.NRefactory.Ast.LocalVariableDeclaration localVariableDeclaration, object data ) : object
localVariableDeclaration ICSharpCode.NRefactory.Ast.LocalVariableDeclaration
data object
return object

TrackedVisitLockStatement() public method

public TrackedVisitLockStatement ( LockStatement lockStatement, object data ) : object
lockStatement ICSharpCode.NRefactory.Ast.LockStatement
data object
return object

TrackedVisitMemberReferenceExpression() public method

public TrackedVisitMemberReferenceExpression ( MemberReferenceExpression memberReferenceExpression, object data ) : object
memberReferenceExpression ICSharpCode.NRefactory.Ast.MemberReferenceExpression
data object
return object

TrackedVisitMethodDeclaration() public method

public TrackedVisitMethodDeclaration ( MethodDeclaration methodDeclaration, object data ) : object
methodDeclaration ICSharpCode.NRefactory.Ast.MethodDeclaration
data object
return object

TrackedVisitNamedArgumentExpression() public method

public TrackedVisitNamedArgumentExpression ( NamedArgumentExpression namedArgumentExpression, object data ) : object
namedArgumentExpression ICSharpCode.NRefactory.Ast.NamedArgumentExpression
data object
return object

TrackedVisitNamespaceDeclaration() public method

public TrackedVisitNamespaceDeclaration ( NamespaceDeclaration namespaceDeclaration, object data ) : object
namespaceDeclaration ICSharpCode.NRefactory.Ast.NamespaceDeclaration
data object
return object

TrackedVisitObjectCreateExpression() public method

public TrackedVisitObjectCreateExpression ( ObjectCreateExpression objectCreateExpression, object data ) : object
objectCreateExpression ICSharpCode.NRefactory.Ast.ObjectCreateExpression
data object
return object

TrackedVisitOnErrorStatement() public method

public TrackedVisitOnErrorStatement ( OnErrorStatement onErrorStatement, object data ) : object
onErrorStatement ICSharpCode.NRefactory.Ast.OnErrorStatement
data object
return object

TrackedVisitOperatorDeclaration() public method

public TrackedVisitOperatorDeclaration ( OperatorDeclaration operatorDeclaration, object data ) : object
operatorDeclaration ICSharpCode.NRefactory.Ast.OperatorDeclaration
data object
return object

TrackedVisitOptionDeclaration() public method

public TrackedVisitOptionDeclaration ( OptionDeclaration optionDeclaration, object data ) : object
optionDeclaration ICSharpCode.NRefactory.Ast.OptionDeclaration
data object
return object

TrackedVisitParameterDeclarationExpression() public method

public TrackedVisitParameterDeclarationExpression ( ParameterDeclarationExpression parameterDeclarationExpression, object data ) : object
parameterDeclarationExpression ICSharpCode.NRefactory.Ast.ParameterDeclarationExpression
data object
return object

TrackedVisitParenthesizedExpression() public method

public TrackedVisitParenthesizedExpression ( ParenthesizedExpression parenthesizedExpression, object data ) : object
parenthesizedExpression ICSharpCode.NRefactory.Ast.ParenthesizedExpression
data object
return object

TrackedVisitPointerReferenceExpression() public method

public TrackedVisitPointerReferenceExpression ( PointerReferenceExpression pointerReferenceExpression, object data ) : object
pointerReferenceExpression ICSharpCode.NRefactory.Ast.PointerReferenceExpression
data object
return object

TrackedVisitPrimitiveExpression() public method

public TrackedVisitPrimitiveExpression ( ICSharpCode.NRefactory.Ast.PrimitiveExpression primitiveExpression, object data ) : object
primitiveExpression ICSharpCode.NRefactory.Ast.PrimitiveExpression
data object
return object

TrackedVisitPropertyDeclaration() public method

public TrackedVisitPropertyDeclaration ( PropertyDeclaration propertyDeclaration, object data ) : object
propertyDeclaration ICSharpCode.NRefactory.Ast.PropertyDeclaration
data object
return object

TrackedVisitPropertyGetRegion() public method

public TrackedVisitPropertyGetRegion ( PropertyGetRegion propertyGetRegion, object data ) : object
propertyGetRegion ICSharpCode.NRefactory.Ast.PropertyGetRegion
data object
return object

TrackedVisitPropertySetRegion() public method

public TrackedVisitPropertySetRegion ( PropertySetRegion propertySetRegion, object data ) : object
propertySetRegion ICSharpCode.NRefactory.Ast.PropertySetRegion
data object
return object

TrackedVisitQueryExpression() public method

public TrackedVisitQueryExpression ( QueryExpression queryExpression, object data ) : object
queryExpression ICSharpCode.NRefactory.Ast.QueryExpression
data object
return object

TrackedVisitQueryExpressionAggregateClause() public method

public TrackedVisitQueryExpressionAggregateClause ( QueryExpressionAggregateClause queryExpressionAggregateClause, object data ) : object
queryExpressionAggregateClause ICSharpCode.NRefactory.Ast.QueryExpressionAggregateClause
data object
return object

TrackedVisitQueryExpressionDistinctClause() public method

public TrackedVisitQueryExpressionDistinctClause ( QueryExpressionDistinctClause queryExpressionDistinctClause, object data ) : object
queryExpressionDistinctClause ICSharpCode.NRefactory.Ast.QueryExpressionDistinctClause
data object
return object

TrackedVisitQueryExpressionFromClause() public method

public TrackedVisitQueryExpressionFromClause ( QueryExpressionFromClause queryExpressionFromClause, object data ) : object
queryExpressionFromClause QueryExpressionFromClause
data object
return object

TrackedVisitQueryExpressionGroupClause() public method

public TrackedVisitQueryExpressionGroupClause ( QueryExpressionGroupClause queryExpressionGroupClause, object data ) : object
queryExpressionGroupClause QueryExpressionGroupClause
data object
return object

TrackedVisitQueryExpressionGroupJoinVBClause() public method

public TrackedVisitQueryExpressionGroupJoinVBClause ( QueryExpressionGroupJoinVBClause queryExpressionGroupJoinVBClause, object data ) : object
queryExpressionGroupJoinVBClause QueryExpressionGroupJoinVBClause
data object
return object

TrackedVisitQueryExpressionGroupVBClause() public method

public TrackedVisitQueryExpressionGroupVBClause ( QueryExpressionGroupVBClause queryExpressionGroupVBClause, object data ) : object
queryExpressionGroupVBClause QueryExpressionGroupVBClause
data object
return object

TrackedVisitQueryExpressionJoinClause() public method

public TrackedVisitQueryExpressionJoinClause ( QueryExpressionJoinClause queryExpressionJoinClause, object data ) : object
queryExpressionJoinClause QueryExpressionJoinClause
data object
return object

TrackedVisitQueryExpressionJoinConditionVB() public method

public TrackedVisitQueryExpressionJoinConditionVB ( QueryExpressionJoinConditionVB queryExpressionJoinConditionVB, object data ) : object
queryExpressionJoinConditionVB QueryExpressionJoinConditionVB
data object
return object

TrackedVisitQueryExpressionJoinVBClause() public method

public TrackedVisitQueryExpressionJoinVBClause ( QueryExpressionJoinVBClause queryExpressionJoinVBClause, object data ) : object
queryExpressionJoinVBClause QueryExpressionJoinVBClause
data object
return object

TrackedVisitQueryExpressionLetClause() public method

public TrackedVisitQueryExpressionLetClause ( QueryExpressionLetClause queryExpressionLetClause, object data ) : object
queryExpressionLetClause QueryExpressionLetClause
data object
return object

TrackedVisitQueryExpressionLetVBClause() public method

public TrackedVisitQueryExpressionLetVBClause ( QueryExpressionLetVBClause queryExpressionLetVBClause, object data ) : object
queryExpressionLetVBClause QueryExpressionLetVBClause
data object
return object

TrackedVisitQueryExpressionOrderClause() public method

public TrackedVisitQueryExpressionOrderClause ( QueryExpressionOrderClause queryExpressionOrderClause, object data ) : object
queryExpressionOrderClause QueryExpressionOrderClause
data object
return object

TrackedVisitQueryExpressionOrdering() public method

public TrackedVisitQueryExpressionOrdering ( QueryExpressionOrdering queryExpressionOrdering, object data ) : object
queryExpressionOrdering QueryExpressionOrdering
data object
return object

TrackedVisitQueryExpressionPartitionVBClause() public method

public TrackedVisitQueryExpressionPartitionVBClause ( QueryExpressionPartitionVBClause queryExpressionPartitionVBClause, object data ) : object
queryExpressionPartitionVBClause QueryExpressionPartitionVBClause
data object
return object

TrackedVisitQueryExpressionSelectClause() public method

public TrackedVisitQueryExpressionSelectClause ( QueryExpressionSelectClause queryExpressionSelectClause, object data ) : object
queryExpressionSelectClause QueryExpressionSelectClause
data object
return object

TrackedVisitQueryExpressionSelectVBClause() public method

public TrackedVisitQueryExpressionSelectVBClause ( QueryExpressionSelectVBClause queryExpressionSelectVBClause, object data ) : object
queryExpressionSelectVBClause QueryExpressionSelectVBClause
data object
return object

TrackedVisitQueryExpressionWhereClause() public method

public TrackedVisitQueryExpressionWhereClause ( QueryExpressionWhereClause queryExpressionWhereClause, object data ) : object
queryExpressionWhereClause QueryExpressionWhereClause
data object
return object

TrackedVisitRaiseEventStatement() public method

public TrackedVisitRaiseEventStatement ( RaiseEventStatement raiseEventStatement, object data ) : object
raiseEventStatement RaiseEventStatement
data object
return object

TrackedVisitReDimStatement() public method

public TrackedVisitReDimStatement ( ReDimStatement reDimStatement, object data ) : object
reDimStatement ReDimStatement
data object
return object

TrackedVisitRemoveHandlerStatement() public method

public TrackedVisitRemoveHandlerStatement ( RemoveHandlerStatement removeHandlerStatement, object data ) : object
removeHandlerStatement RemoveHandlerStatement
data object
return object

TrackedVisitResumeStatement() public method

public TrackedVisitResumeStatement ( ResumeStatement resumeStatement, object data ) : object
resumeStatement ResumeStatement
data object
return object

TrackedVisitReturnStatement() public method

public TrackedVisitReturnStatement ( ReturnStatement returnStatement, object data ) : object
returnStatement ReturnStatement
data object
return object

TrackedVisitSizeOfExpression() public method

public TrackedVisitSizeOfExpression ( SizeOfExpression sizeOfExpression, object data ) : object
sizeOfExpression SizeOfExpression
data object
return object

TrackedVisitStackAllocExpression() public method

public TrackedVisitStackAllocExpression ( StackAllocExpression stackAllocExpression, object data ) : object
stackAllocExpression StackAllocExpression
data object
return object

TrackedVisitStopStatement() public method

public TrackedVisitStopStatement ( StopStatement stopStatement, object data ) : object
stopStatement StopStatement
data object
return object

TrackedVisitSwitchSection() public method

public TrackedVisitSwitchSection ( SwitchSection switchSection, object data ) : object
switchSection SwitchSection
data object
return object

TrackedVisitSwitchStatement() public method

public TrackedVisitSwitchStatement ( SwitchStatement switchStatement, object data ) : object
switchStatement SwitchStatement
data object
return object

TrackedVisitTemplateDefinition() public method

public TrackedVisitTemplateDefinition ( TemplateDefinition templateDefinition, object data ) : object
templateDefinition TemplateDefinition
data object
return object

TrackedVisitThisReferenceExpression() public method

public TrackedVisitThisReferenceExpression ( ThisReferenceExpression thisReferenceExpression, object data ) : object
thisReferenceExpression ThisReferenceExpression
data object
return object

TrackedVisitThrowStatement() public method

public TrackedVisitThrowStatement ( ThrowStatement throwStatement, object data ) : object
throwStatement ThrowStatement
data object
return object

TrackedVisitTryCatchStatement() public method

public TrackedVisitTryCatchStatement ( TryCatchStatement tryCatchStatement, object data ) : object
tryCatchStatement TryCatchStatement
data object
return object

TrackedVisitTypeDeclaration() public method

public TrackedVisitTypeDeclaration ( TypeDeclaration typeDeclaration, object data ) : object
typeDeclaration TypeDeclaration
data object
return object

TrackedVisitTypeOfExpression() public method

public TrackedVisitTypeOfExpression ( TypeOfExpression typeOfExpression, object data ) : object
typeOfExpression TypeOfExpression
data object
return object

TrackedVisitTypeOfIsExpression() public method

public TrackedVisitTypeOfIsExpression ( TypeOfIsExpression typeOfIsExpression, object data ) : object
typeOfIsExpression TypeOfIsExpression
data object
return object

TrackedVisitTypeReference() public method

public TrackedVisitTypeReference ( TypeReference typeReference, object data ) : object
typeReference TypeReference
data object
return object

TrackedVisitTypeReferenceExpression() public method

public TrackedVisitTypeReferenceExpression ( TypeReferenceExpression typeReferenceExpression, object data ) : object
typeReferenceExpression TypeReferenceExpression
data object
return object

TrackedVisitUnaryOperatorExpression() public method

public TrackedVisitUnaryOperatorExpression ( UnaryOperatorExpression unaryOperatorExpression, object data ) : object
unaryOperatorExpression UnaryOperatorExpression
data object
return object

TrackedVisitUncheckedExpression() public method

public TrackedVisitUncheckedExpression ( UncheckedExpression uncheckedExpression, object data ) : object
uncheckedExpression UncheckedExpression
data object
return object

TrackedVisitUncheckedStatement() public method

public TrackedVisitUncheckedStatement ( UncheckedStatement uncheckedStatement, object data ) : object
uncheckedStatement UncheckedStatement
data object
return object

TrackedVisitUnsafeStatement() public method

public TrackedVisitUnsafeStatement ( UnsafeStatement unsafeStatement, object data ) : object
unsafeStatement UnsafeStatement
data object
return object

TrackedVisitUsing() public method

public TrackedVisitUsing ( Using @using, object data ) : object
@using Using
data object
return object

TrackedVisitUsingDeclaration() public method

public TrackedVisitUsingDeclaration ( UsingDeclaration usingDeclaration, object data ) : object
usingDeclaration UsingDeclaration
data object
return object

TrackedVisitUsingStatement() public method

public TrackedVisitUsingStatement ( UsingStatement usingStatement, object data ) : object
usingStatement UsingStatement
data object
return object

TrackedVisitVariableDeclaration() public method

public TrackedVisitVariableDeclaration ( VariableDeclaration variableDeclaration, object data ) : object
variableDeclaration VariableDeclaration
data object
return object

TrackedVisitWithStatement() public method

public TrackedVisitWithStatement ( WithStatement withStatement, object data ) : object
withStatement WithStatement
data object
return object

TrackedVisitYieldStatement() public method

public TrackedVisitYieldStatement ( YieldStatement yieldStatement, object data ) : object
yieldStatement YieldStatement
data object
return object

VisitAddHandlerStatement() public final method

public final VisitAddHandlerStatement ( AddHandlerStatement addHandlerStatement, object data ) : object
addHandlerStatement AddHandlerStatement
data object
return object

VisitAddressOfExpression() public final method

public final VisitAddressOfExpression ( AddressOfExpression addressOfExpression, object data ) : object
addressOfExpression AddressOfExpression
data object
return object

VisitAnonymousMethodExpression() public final method

public final VisitAnonymousMethodExpression ( AnonymousMethodExpression anonymousMethodExpression, object data ) : object
anonymousMethodExpression AnonymousMethodExpression
data object
return object

VisitArrayCreateExpression() public final method

public final VisitArrayCreateExpression ( ArrayCreateExpression arrayCreateExpression, object data ) : object
arrayCreateExpression ArrayCreateExpression
data object
return object

VisitAssignmentExpression() public final method

public final VisitAssignmentExpression ( AssignmentExpression assignmentExpression, object data ) : object
assignmentExpression AssignmentExpression
data object
return object

VisitAttribute() public final method

public final VisitAttribute ( ICSharpCode attribute, object data ) : object
attribute ICSharpCode
data object
return object

VisitAttributeSection() public final method

public final VisitAttributeSection ( AttributeSection attributeSection, object data ) : object
attributeSection AttributeSection
data object
return object

VisitBaseReferenceExpression() public final method

public final VisitBaseReferenceExpression ( BaseReferenceExpression baseReferenceExpression, object data ) : object
baseReferenceExpression BaseReferenceExpression
data object
return object

VisitBinaryOperatorExpression() public final method

public final VisitBinaryOperatorExpression ( BinaryOperatorExpression binaryOperatorExpression, object data ) : object
binaryOperatorExpression BinaryOperatorExpression
data object
return object

VisitBlockStatement() public final method

public final VisitBlockStatement ( BlockStatement blockStatement, object data ) : object
blockStatement BlockStatement
data object
return object

VisitBreakStatement() public final method

public final VisitBreakStatement ( BreakStatement breakStatement, object data ) : object
breakStatement BreakStatement
data object
return object

VisitCaseLabel() public final method

public final VisitCaseLabel ( CaseLabel caseLabel, object data ) : object
caseLabel CaseLabel
data object
return object

VisitCastExpression() public final method

public final VisitCastExpression ( CastExpression castExpression, object data ) : object
castExpression CastExpression
data object
return object

VisitCatchClause() public final method

public final VisitCatchClause ( CatchClause catchClause, object data ) : object
catchClause CatchClause
data object
return object

VisitCheckedExpression() public final method

public final VisitCheckedExpression ( CheckedExpression checkedExpression, object data ) : object
checkedExpression CheckedExpression
data object
return object

VisitCheckedStatement() public final method

public final VisitCheckedStatement ( CheckedStatement checkedStatement, object data ) : object
checkedStatement CheckedStatement
data object
return object

VisitClassReferenceExpression() public final method

public final VisitClassReferenceExpression ( ClassReferenceExpression classReferenceExpression, object data ) : object
classReferenceExpression ClassReferenceExpression
data object
return object

VisitCollectionInitializerExpression() public final method

public final VisitCollectionInitializerExpression ( CollectionInitializerExpression collectionInitializerExpression, object data ) : object
collectionInitializerExpression CollectionInitializerExpression
data object
return object

VisitCompilationUnit() public final method

public final VisitCompilationUnit ( CompilationUnit compilationUnit, object data ) : object
compilationUnit CompilationUnit
data object
return object

VisitConditionalExpression() public final method

public final VisitConditionalExpression ( ConditionalExpression conditionalExpression, object data ) : object
conditionalExpression ConditionalExpression
data object
return object

VisitConstructorDeclaration() public final method

public final VisitConstructorDeclaration ( ConstructorDeclaration constructorDeclaration, object data ) : object
constructorDeclaration ConstructorDeclaration
data object
return object

VisitConstructorInitializer() public final method

public final VisitConstructorInitializer ( ConstructorInitializer constructorInitializer, object data ) : object
constructorInitializer ConstructorInitializer
data object
return object

VisitContinueStatement() public final method

public final VisitContinueStatement ( ContinueStatement continueStatement, object data ) : object
continueStatement ContinueStatement
data object
return object

VisitDeclareDeclaration() public final method

public final VisitDeclareDeclaration ( DeclareDeclaration declareDeclaration, object data ) : object
declareDeclaration DeclareDeclaration
data object
return object

VisitDefaultValueExpression() public final method

public final VisitDefaultValueExpression ( DefaultValueExpression defaultValueExpression, object data ) : object
defaultValueExpression DefaultValueExpression
data object
return object

VisitDelegateDeclaration() public final method

public final VisitDelegateDeclaration ( DelegateDeclaration delegateDeclaration, object data ) : object
delegateDeclaration DelegateDeclaration
data object
return object

VisitDestructorDeclaration() public final method

public final VisitDestructorDeclaration ( DestructorDeclaration destructorDeclaration, object data ) : object
destructorDeclaration DestructorDeclaration
data object
return object

VisitDirectionExpression() public final method

public final VisitDirectionExpression ( DirectionExpression directionExpression, object data ) : object
directionExpression DirectionExpression
data object
return object

VisitDoLoopStatement() public final method

public final VisitDoLoopStatement ( DoLoopStatement doLoopStatement, object data ) : object
doLoopStatement DoLoopStatement
data object
return object

VisitElseIfSection() public final method

public final VisitElseIfSection ( ElseIfSection elseIfSection, object data ) : object
elseIfSection ElseIfSection
data object
return object

VisitEmptyStatement() public final method

public final VisitEmptyStatement ( EmptyStatement emptyStatement, object data ) : object
emptyStatement EmptyStatement
data object
return object

VisitEndStatement() public final method

public final VisitEndStatement ( EndStatement endStatement, object data ) : object
endStatement EndStatement
data object
return object

VisitEraseStatement() public final method

public final VisitEraseStatement ( EraseStatement eraseStatement, object data ) : object
eraseStatement EraseStatement
data object
return object

VisitErrorStatement() public final method

public final VisitErrorStatement ( ErrorStatement errorStatement, object data ) : object
errorStatement ErrorStatement
data object
return object

VisitEventAddRegion() public final method

public final VisitEventAddRegion ( EventAddRegion eventAddRegion, object data ) : object
eventAddRegion EventAddRegion
data object
return object

VisitEventDeclaration() public final method

public final VisitEventDeclaration ( EventDeclaration eventDeclaration, object data ) : object
eventDeclaration EventDeclaration
data object
return object

VisitEventRaiseRegion() public final method

public final VisitEventRaiseRegion ( EventRaiseRegion eventRaiseRegion, object data ) : object
eventRaiseRegion EventRaiseRegion
data object
return object

VisitEventRemoveRegion() public final method

public final VisitEventRemoveRegion ( EventRemoveRegion eventRemoveRegion, object data ) : object
eventRemoveRegion EventRemoveRegion
data object
return object

VisitExitStatement() public final method

public final VisitExitStatement ( ExitStatement exitStatement, object data ) : object
exitStatement ExitStatement
data object
return object

VisitExpressionRangeVariable() public final method

public final VisitExpressionRangeVariable ( ExpressionRangeVariable expressionRangeVariable, object data ) : object
expressionRangeVariable ExpressionRangeVariable
data object
return object

VisitExpressionStatement() public final method

public final VisitExpressionStatement ( ExpressionStatement expressionStatement, object data ) : object
expressionStatement ExpressionStatement
data object
return object

VisitExternAliasDirective() public final method

public final VisitExternAliasDirective ( ExternAliasDirective externAliasDirective, object data ) : object
externAliasDirective ExternAliasDirective
data object
return object

VisitFieldDeclaration() public final method

public final VisitFieldDeclaration ( FieldDeclaration fieldDeclaration, object data ) : object
fieldDeclaration FieldDeclaration
data object
return object

VisitFixedStatement() public final method

public final VisitFixedStatement ( FixedStatement fixedStatement, object data ) : object
fixedStatement FixedStatement
data object
return object

VisitForNextStatement() public final method

public final VisitForNextStatement ( ForNextStatement forNextStatement, object data ) : object
forNextStatement ForNextStatement
data object
return object

VisitForStatement() public final method

public final VisitForStatement ( ForStatement forStatement, object data ) : object
forStatement ForStatement
data object
return object

VisitForeachStatement() public final method

public final VisitForeachStatement ( ForeachStatement foreachStatement, object data ) : object
foreachStatement ForeachStatement
data object
return object

VisitGotoCaseStatement() public final method

public final VisitGotoCaseStatement ( GotoCaseStatement gotoCaseStatement, object data ) : object
gotoCaseStatement GotoCaseStatement
data object
return object

VisitGotoStatement() public final method

public final VisitGotoStatement ( GotoStatement gotoStatement, object data ) : object
gotoStatement GotoStatement
data object
return object

VisitIdentifierExpression() public final method

public final VisitIdentifierExpression ( IdentifierExpression identifierExpression, object data ) : object
identifierExpression IdentifierExpression
data object
return object

VisitIfElseStatement() public final method

public final VisitIfElseStatement ( IfElseStatement ifElseStatement, object data ) : object
ifElseStatement IfElseStatement
data object
return object

VisitIndexerDeclaration() public final method

public final VisitIndexerDeclaration ( IndexerDeclaration indexerDeclaration, object data ) : object
indexerDeclaration IndexerDeclaration
data object
return object

VisitIndexerExpression() public final method

public final VisitIndexerExpression ( IndexerExpression indexerExpression, object data ) : object
indexerExpression IndexerExpression
data object
return object

VisitInnerClassTypeReference() public final method

public final VisitInnerClassTypeReference ( InnerClassTypeReference innerClassTypeReference, object data ) : object
innerClassTypeReference InnerClassTypeReference
data object
return object

VisitInterfaceImplementation() public final method

public final VisitInterfaceImplementation ( InterfaceImplementation interfaceImplementation, object data ) : object
interfaceImplementation InterfaceImplementation
data object
return object

VisitInvocationExpression() public final method

public final VisitInvocationExpression ( InvocationExpression invocationExpression, object data ) : object
invocationExpression InvocationExpression
data object
return object

VisitLabelStatement() public final method

public final VisitLabelStatement ( LabelStatement labelStatement, object data ) : object
labelStatement LabelStatement
data object
return object

VisitLambdaExpression() public final method

public final VisitLambdaExpression ( LambdaExpression lambdaExpression, object data ) : object
lambdaExpression LambdaExpression
data object
return object

VisitLocalVariableDeclaration() public final method

public final VisitLocalVariableDeclaration ( LocalVariableDeclaration localVariableDeclaration, object data ) : object
localVariableDeclaration LocalVariableDeclaration
data object
return object

VisitLockStatement() public final method

public final VisitLockStatement ( LockStatement lockStatement, object data ) : object
lockStatement LockStatement
data object
return object

VisitMemberReferenceExpression() public final method

public final VisitMemberReferenceExpression ( MemberReferenceExpression memberReferenceExpression, object data ) : object
memberReferenceExpression MemberReferenceExpression
data object
return object

VisitMethodDeclaration() public final method

public final VisitMethodDeclaration ( MethodDeclaration methodDeclaration, object data ) : object
methodDeclaration MethodDeclaration
data object
return object

VisitNamedArgumentExpression() public final method

public final VisitNamedArgumentExpression ( NamedArgumentExpression namedArgumentExpression, object data ) : object
namedArgumentExpression NamedArgumentExpression
data object
return object

VisitNamespaceDeclaration() public final method

public final VisitNamespaceDeclaration ( NamespaceDeclaration namespaceDeclaration, object data ) : object
namespaceDeclaration NamespaceDeclaration
data object
return object

VisitObjectCreateExpression() public final method

public final VisitObjectCreateExpression ( ObjectCreateExpression objectCreateExpression, object data ) : object
objectCreateExpression ObjectCreateExpression
data object
return object

VisitOnErrorStatement() public final method

public final VisitOnErrorStatement ( OnErrorStatement onErrorStatement, object data ) : object
onErrorStatement OnErrorStatement
data object
return object

VisitOperatorDeclaration() public final method

public final VisitOperatorDeclaration ( OperatorDeclaration operatorDeclaration, object data ) : object
operatorDeclaration OperatorDeclaration
data object
return object

VisitOptionDeclaration() public final method

public final VisitOptionDeclaration ( OptionDeclaration optionDeclaration, object data ) : object
optionDeclaration OptionDeclaration
data object
return object

VisitParameterDeclarationExpression() public final method

public final VisitParameterDeclarationExpression ( ParameterDeclarationExpression parameterDeclarationExpression, object data ) : object
parameterDeclarationExpression ParameterDeclarationExpression
data object
return object

VisitParenthesizedExpression() public final method

public final VisitParenthesizedExpression ( ParenthesizedExpression parenthesizedExpression, object data ) : object
parenthesizedExpression ParenthesizedExpression
data object
return object

VisitPointerReferenceExpression() public final method

public final VisitPointerReferenceExpression ( PointerReferenceExpression pointerReferenceExpression, object data ) : object
pointerReferenceExpression PointerReferenceExpression
data object
return object

VisitPrimitiveExpression() public final method

public final VisitPrimitiveExpression ( PrimitiveExpression primitiveExpression, object data ) : object
primitiveExpression PrimitiveExpression
data object
return object

VisitPropertyDeclaration() public final method

public final VisitPropertyDeclaration ( PropertyDeclaration propertyDeclaration, object data ) : object
propertyDeclaration PropertyDeclaration
data object
return object

VisitPropertyGetRegion() public final method

public final VisitPropertyGetRegion ( PropertyGetRegion propertyGetRegion, object data ) : object
propertyGetRegion PropertyGetRegion
data object
return object

VisitPropertySetRegion() public final method

public final VisitPropertySetRegion ( PropertySetRegion propertySetRegion, object data ) : object
propertySetRegion PropertySetRegion
data object
return object

VisitQueryExpression() public final method

public final VisitQueryExpression ( QueryExpression queryExpression, object data ) : object
queryExpression QueryExpression
data object
return object

VisitQueryExpressionAggregateClause() public final method

public final VisitQueryExpressionAggregateClause ( QueryExpressionAggregateClause queryExpressionAggregateClause, object data ) : object
queryExpressionAggregateClause QueryExpressionAggregateClause
data object
return object

VisitQueryExpressionDistinctClause() public final method

public final VisitQueryExpressionDistinctClause ( QueryExpressionDistinctClause queryExpressionDistinctClause, object data ) : object
queryExpressionDistinctClause QueryExpressionDistinctClause
data object
return object

VisitQueryExpressionFromClause() public final method

public final VisitQueryExpressionFromClause ( QueryExpressionFromClause queryExpressionFromClause, object data ) : object
queryExpressionFromClause QueryExpressionFromClause
data object
return object

VisitQueryExpressionGroupClause() public final method

public final VisitQueryExpressionGroupClause ( QueryExpressionGroupClause queryExpressionGroupClause, object data ) : object
queryExpressionGroupClause QueryExpressionGroupClause
data object
return object

VisitQueryExpressionGroupJoinVBClause() public final method

public final VisitQueryExpressionGroupJoinVBClause ( QueryExpressionGroupJoinVBClause queryExpressionGroupJoinVBClause, object data ) : object
queryExpressionGroupJoinVBClause QueryExpressionGroupJoinVBClause
data object
return object

VisitQueryExpressionGroupVBClause() public final method

public final VisitQueryExpressionGroupVBClause ( QueryExpressionGroupVBClause queryExpressionGroupVBClause, object data ) : object
queryExpressionGroupVBClause QueryExpressionGroupVBClause
data object
return object

VisitQueryExpressionJoinClause() public final method

public final VisitQueryExpressionJoinClause ( QueryExpressionJoinClause queryExpressionJoinClause, object data ) : object
queryExpressionJoinClause QueryExpressionJoinClause
data object
return object

VisitQueryExpressionJoinConditionVB() public final method

public final VisitQueryExpressionJoinConditionVB ( QueryExpressionJoinConditionVB queryExpressionJoinConditionVB, object data ) : object
queryExpressionJoinConditionVB QueryExpressionJoinConditionVB
data object
return object

VisitQueryExpressionJoinVBClause() public final method

public final VisitQueryExpressionJoinVBClause ( QueryExpressionJoinVBClause queryExpressionJoinVBClause, object data ) : object
queryExpressionJoinVBClause QueryExpressionJoinVBClause
data object
return object

VisitQueryExpressionLetClause() public final method

public final VisitQueryExpressionLetClause ( QueryExpressionLetClause queryExpressionLetClause, object data ) : object
queryExpressionLetClause QueryExpressionLetClause
data object
return object

VisitQueryExpressionLetVBClause() public final method

public final VisitQueryExpressionLetVBClause ( QueryExpressionLetVBClause queryExpressionLetVBClause, object data ) : object
queryExpressionLetVBClause QueryExpressionLetVBClause
data object
return object

VisitQueryExpressionOrderClause() public final method

public final VisitQueryExpressionOrderClause ( QueryExpressionOrderClause queryExpressionOrderClause, object data ) : object
queryExpressionOrderClause QueryExpressionOrderClause
data object
return object

VisitQueryExpressionOrdering() public final method

public final VisitQueryExpressionOrdering ( QueryExpressionOrdering queryExpressionOrdering, object data ) : object
queryExpressionOrdering QueryExpressionOrdering
data object
return object

VisitQueryExpressionPartitionVBClause() public final method

public final VisitQueryExpressionPartitionVBClause ( QueryExpressionPartitionVBClause queryExpressionPartitionVBClause, object data ) : object
queryExpressionPartitionVBClause QueryExpressionPartitionVBClause
data object
return object

VisitQueryExpressionSelectClause() public final method

public final VisitQueryExpressionSelectClause ( QueryExpressionSelectClause queryExpressionSelectClause, object data ) : object
queryExpressionSelectClause QueryExpressionSelectClause
data object
return object

VisitQueryExpressionSelectVBClause() public final method

public final VisitQueryExpressionSelectVBClause ( QueryExpressionSelectVBClause queryExpressionSelectVBClause, object data ) : object
queryExpressionSelectVBClause QueryExpressionSelectVBClause
data object
return object

VisitQueryExpressionWhereClause() public final method

public final VisitQueryExpressionWhereClause ( QueryExpressionWhereClause queryExpressionWhereClause, object data ) : object
queryExpressionWhereClause QueryExpressionWhereClause
data object
return object

VisitRaiseEventStatement() public final method

public final VisitRaiseEventStatement ( RaiseEventStatement raiseEventStatement, object data ) : object
raiseEventStatement RaiseEventStatement
data object
return object

VisitReDimStatement() public final method

public final VisitReDimStatement ( ReDimStatement reDimStatement, object data ) : object
reDimStatement ReDimStatement
data object
return object

VisitRemoveHandlerStatement() public final method

public final VisitRemoveHandlerStatement ( RemoveHandlerStatement removeHandlerStatement, object data ) : object
removeHandlerStatement RemoveHandlerStatement
data object
return object

VisitResumeStatement() public final method

public final VisitResumeStatement ( ResumeStatement resumeStatement, object data ) : object
resumeStatement ResumeStatement
data object
return object

VisitReturnStatement() public final method

public final VisitReturnStatement ( ReturnStatement returnStatement, object data ) : object
returnStatement ReturnStatement
data object
return object

VisitSizeOfExpression() public final method

public final VisitSizeOfExpression ( SizeOfExpression sizeOfExpression, object data ) : object
sizeOfExpression SizeOfExpression
data object
return object

VisitStackAllocExpression() public final method

public final VisitStackAllocExpression ( StackAllocExpression stackAllocExpression, object data ) : object
stackAllocExpression StackAllocExpression
data object
return object

VisitStopStatement() public final method

public final VisitStopStatement ( StopStatement stopStatement, object data ) : object
stopStatement StopStatement
data object
return object

VisitSwitchSection() public final method

public final VisitSwitchSection ( SwitchSection switchSection, object data ) : object
switchSection SwitchSection
data object
return object

VisitSwitchStatement() public final method

public final VisitSwitchStatement ( SwitchStatement switchStatement, object data ) : object
switchStatement SwitchStatement
data object
return object

VisitTemplateDefinition() public final method

public final VisitTemplateDefinition ( TemplateDefinition templateDefinition, object data ) : object
templateDefinition TemplateDefinition
data object
return object

VisitThisReferenceExpression() public final method

public final VisitThisReferenceExpression ( ThisReferenceExpression thisReferenceExpression, object data ) : object
thisReferenceExpression ThisReferenceExpression
data object
return object

VisitThrowStatement() public final method

public final VisitThrowStatement ( ThrowStatement throwStatement, object data ) : object
throwStatement ThrowStatement
data object
return object

VisitTryCatchStatement() public final method

public final VisitTryCatchStatement ( TryCatchStatement tryCatchStatement, object data ) : object
tryCatchStatement TryCatchStatement
data object
return object

VisitTypeDeclaration() public final method

public final VisitTypeDeclaration ( TypeDeclaration typeDeclaration, object data ) : object
typeDeclaration TypeDeclaration
data object
return object

VisitTypeOfExpression() public final method

public final VisitTypeOfExpression ( TypeOfExpression typeOfExpression, object data ) : object
typeOfExpression TypeOfExpression
data object
return object

VisitTypeOfIsExpression() public final method

public final VisitTypeOfIsExpression ( TypeOfIsExpression typeOfIsExpression, object data ) : object
typeOfIsExpression TypeOfIsExpression
data object
return object

VisitTypeReference() public final method

public final VisitTypeReference ( TypeReference typeReference, object data ) : object
typeReference TypeReference
data object
return object

VisitTypeReferenceExpression() public final method

public final VisitTypeReferenceExpression ( TypeReferenceExpression typeReferenceExpression, object data ) : object
typeReferenceExpression TypeReferenceExpression
data object
return object

VisitUnaryOperatorExpression() public final method

public final VisitUnaryOperatorExpression ( UnaryOperatorExpression unaryOperatorExpression, object data ) : object
unaryOperatorExpression UnaryOperatorExpression
data object
return object

VisitUncheckedExpression() public final method

public final VisitUncheckedExpression ( UncheckedExpression uncheckedExpression, object data ) : object
uncheckedExpression UncheckedExpression
data object
return object

VisitUncheckedStatement() public final method

public final VisitUncheckedStatement ( UncheckedStatement uncheckedStatement, object data ) : object
uncheckedStatement UncheckedStatement
data object
return object

VisitUnsafeStatement() public final method

public final VisitUnsafeStatement ( UnsafeStatement unsafeStatement, object data ) : object
unsafeStatement UnsafeStatement
data object
return object

VisitUsing() public final method

public final VisitUsing ( Using @using, object data ) : object
@using Using
data object
return object

VisitUsingDeclaration() public final method

public final VisitUsingDeclaration ( UsingDeclaration usingDeclaration, object data ) : object
usingDeclaration UsingDeclaration
data object
return object

VisitUsingStatement() public final method

public final VisitUsingStatement ( UsingStatement usingStatement, object data ) : object
usingStatement UsingStatement
data object
return object

VisitVariableDeclaration() public final method

public final VisitVariableDeclaration ( VariableDeclaration variableDeclaration, object data ) : object
variableDeclaration VariableDeclaration
data object
return object

VisitWithStatement() public final method

public final VisitWithStatement ( WithStatement withStatement, object data ) : object
withStatement WithStatement
data object
return object

VisitYieldStatement() public final method

public final VisitYieldStatement ( YieldStatement yieldStatement, object data ) : object
yieldStatement YieldStatement
data object
return object