Click or drag to resize

CSharpSyntaxWalker Class



Represents a CSharpSyntaxVisitor that descends an entire CSharpSyntaxNode graph visiting each CSharpSyntaxNode and its child SyntaxNodes and SyntaxTokens in depth-first order.
Inheritance Hierarchy

Namespace:  Microsoft.CodeAnalysis.CSharp
Assembly:  Microsoft.CodeAnalysis.CSharp (in Microsoft.CodeAnalysis.CSharp.dll) Version: 2.3.0-dev-56735-00. Commit Hash: <developer build>
Syntax
public abstract class CSharpSyntaxWalker : CSharpSyntaxVisitor

The CSharpSyntaxWalker type exposes the following members.

Constructors
  NameDescription
Protected methodCSharpSyntaxWalker
Initializes a new instance of the CSharpSyntaxWalker class
Top
Properties
  NameDescription
Protected propertyDepth
Top
Methods
  NameDescription
Public methodDefaultVisit (Overrides CSharpSyntaxVisitorDefaultVisit(SyntaxNode).)
Public methodVisit (Overrides CSharpSyntaxVisitorVisit(SyntaxNode).)
Public methodVisitAccessorDeclaration
Called when the visitor visits a AccessorDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitAccessorList
Called when the visitor visits a AccessorListSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitAliasQualifiedName
Called when the visitor visits a AliasQualifiedNameSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitAnonymousMethodExpression
Called when the visitor visits a AnonymousMethodExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitAnonymousObjectCreationExpression
Called when the visitor visits a AnonymousObjectCreationExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitAnonymousObjectMemberDeclarator
Called when the visitor visits a AnonymousObjectMemberDeclaratorSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitArgument
Called when the visitor visits a ArgumentSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitArgumentList
Called when the visitor visits a ArgumentListSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitArrayCreationExpression
Called when the visitor visits a ArrayCreationExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitArrayRankSpecifier
Called when the visitor visits a ArrayRankSpecifierSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitArrayType
Called when the visitor visits a ArrayTypeSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitArrowExpressionClause
Called when the visitor visits a ArrowExpressionClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitAssignmentExpression
Called when the visitor visits a AssignmentExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitAttribute
Called when the visitor visits a AttributeSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitAttributeArgument
Called when the visitor visits a AttributeArgumentSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitAttributeArgumentList
Called when the visitor visits a AttributeArgumentListSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitAttributeList
Called when the visitor visits a AttributeListSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitAttributeTargetSpecifier
Called when the visitor visits a AttributeTargetSpecifierSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitAwaitExpression
Called when the visitor visits a AwaitExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitBadDirectiveTrivia
Called when the visitor visits a BadDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitBaseExpression
Called when the visitor visits a BaseExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitBaseList
Called when the visitor visits a BaseListSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitBinaryExpression
Called when the visitor visits a BinaryExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitBlock
Called when the visitor visits a BlockSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitBracketedArgumentList
Called when the visitor visits a BracketedArgumentListSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitBracketedParameterList
Called when the visitor visits a BracketedParameterListSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitBreakStatement
Called when the visitor visits a BreakStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitCasePatternSwitchLabel
Called when the visitor visits a CasePatternSwitchLabelSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitCaseSwitchLabel
Called when the visitor visits a CaseSwitchLabelSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitCastExpression
Called when the visitor visits a CastExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitCatchClause
Called when the visitor visits a CatchClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitCatchDeclaration
Called when the visitor visits a CatchDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitCatchFilterClause
Called when the visitor visits a CatchFilterClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitCheckedExpression
Called when the visitor visits a CheckedExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitCheckedStatement
Called when the visitor visits a CheckedStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitClassDeclaration
Called when the visitor visits a ClassDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitClassOrStructConstraint
Called when the visitor visits a ClassOrStructConstraintSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitCompilationUnit
Called when the visitor visits a CompilationUnitSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitConditionalAccessExpression
Called when the visitor visits a ConditionalAccessExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitConditionalExpression
Called when the visitor visits a ConditionalExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitConstantPattern
Called when the visitor visits a ConstantPatternSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitConstructorConstraint
Called when the visitor visits a ConstructorConstraintSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitConstructorDeclaration
Called when the visitor visits a ConstructorDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitConstructorInitializer
Called when the visitor visits a ConstructorInitializerSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitContinueStatement
Called when the visitor visits a ContinueStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitConversionOperatorDeclaration
Called when the visitor visits a ConversionOperatorDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitConversionOperatorMemberCref
Called when the visitor visits a ConversionOperatorMemberCrefSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitCrefBracketedParameterList
Called when the visitor visits a CrefBracketedParameterListSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitCrefParameter
Called when the visitor visits a CrefParameterSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitCrefParameterList
Called when the visitor visits a CrefParameterListSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitDeclarationExpression
Called when the visitor visits a DeclarationExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitDeclarationPattern
Called when the visitor visits a DeclarationPatternSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitDefaultExpression
Called when the visitor visits a DefaultExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitDefaultSwitchLabel
Called when the visitor visits a DefaultSwitchLabelSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitDefineDirectiveTrivia
Called when the visitor visits a DefineDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitDelegateDeclaration
Called when the visitor visits a DelegateDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitDestructorDeclaration
Called when the visitor visits a DestructorDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitDiscardDesignation
Called when the visitor visits a DiscardDesignationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitDocumentationCommentTrivia
Called when the visitor visits a DocumentationCommentTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitDoStatement
Called when the visitor visits a DoStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitElementAccessExpression
Called when the visitor visits a ElementAccessExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitElementBindingExpression
Called when the visitor visits a ElementBindingExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitElifDirectiveTrivia
Called when the visitor visits a ElifDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitElseClause
Called when the visitor visits a ElseClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitElseDirectiveTrivia
Called when the visitor visits a ElseDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitEmptyStatement
Called when the visitor visits a EmptyStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitEndIfDirectiveTrivia
Called when the visitor visits a EndIfDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitEndRegionDirectiveTrivia
Called when the visitor visits a EndRegionDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitEnumDeclaration
Called when the visitor visits a EnumDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitEnumMemberDeclaration
Called when the visitor visits a EnumMemberDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitEqualsValueClause
Called when the visitor visits a EqualsValueClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitErrorDirectiveTrivia
Called when the visitor visits a ErrorDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitEventDeclaration
Called when the visitor visits a EventDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitEventFieldDeclaration
Called when the visitor visits a EventFieldDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitExplicitInterfaceSpecifier
Called when the visitor visits a ExplicitInterfaceSpecifierSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitExpressionStatement
Called when the visitor visits a ExpressionStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitExternAliasDirective
Called when the visitor visits a ExternAliasDirectiveSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitFieldDeclaration
Called when the visitor visits a FieldDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitFinallyClause
Called when the visitor visits a FinallyClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitFixedStatement
Called when the visitor visits a FixedStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitForEachStatement
Called when the visitor visits a ForEachStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitForEachVariableStatement
Called when the visitor visits a ForEachVariableStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitForStatement
Called when the visitor visits a ForStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitFromClause
Called when the visitor visits a FromClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitGenericName
Called when the visitor visits a GenericNameSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitGlobalStatement
Called when the visitor visits a GlobalStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitGotoStatement
Called when the visitor visits a GotoStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitGroupClause
Called when the visitor visits a GroupClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitIdentifierName
Called when the visitor visits a IdentifierNameSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitIfDirectiveTrivia
Called when the visitor visits a IfDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitIfStatement
Called when the visitor visits a IfStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitImplicitArrayCreationExpression
Called when the visitor visits a ImplicitArrayCreationExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitImplicitElementAccess
Called when the visitor visits a ImplicitElementAccessSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitIncompleteMember
Called when the visitor visits a IncompleteMemberSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitIndexerDeclaration
Called when the visitor visits a IndexerDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitIndexerMemberCref
Called when the visitor visits a IndexerMemberCrefSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitInitializerExpression
Called when the visitor visits a InitializerExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitInterfaceDeclaration
Called when the visitor visits a InterfaceDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitInterpolatedStringExpression
Called when the visitor visits a InterpolatedStringExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitInterpolatedStringText
Called when the visitor visits a InterpolatedStringTextSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitInterpolation
Called when the visitor visits a InterpolationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitInterpolationAlignmentClause
Called when the visitor visits a InterpolationAlignmentClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitInterpolationFormatClause
Called when the visitor visits a InterpolationFormatClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitInvocationExpression
Called when the visitor visits a InvocationExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitIsPatternExpression
Called when the visitor visits a IsPatternExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitJoinClause
Called when the visitor visits a JoinClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitJoinIntoClause
Called when the visitor visits a JoinIntoClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitLabeledStatement
Called when the visitor visits a LabeledStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitLeadingTrivia
Public methodVisitLetClause
Called when the visitor visits a LetClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitLineDirectiveTrivia
Called when the visitor visits a LineDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitLiteralExpression
Called when the visitor visits a LiteralExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitLoadDirectiveTrivia
Called when the visitor visits a LoadDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitLocalDeclarationStatement
Called when the visitor visits a LocalDeclarationStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitLocalFunctionStatement
Called when the visitor visits a LocalFunctionStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitLockStatement
Called when the visitor visits a LockStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitMakeRefExpression
Called when the visitor visits a MakeRefExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitMemberAccessExpression
Called when the visitor visits a MemberAccessExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitMemberBindingExpression
Called when the visitor visits a MemberBindingExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitMethodDeclaration
Called when the visitor visits a MethodDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitNameColon
Called when the visitor visits a NameColonSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitNameEquals
Called when the visitor visits a NameEqualsSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitNameMemberCref
Called when the visitor visits a NameMemberCrefSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitNamespaceDeclaration
Called when the visitor visits a NamespaceDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitNullableType
Called when the visitor visits a NullableTypeSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitObjectCreationExpression
Called when the visitor visits a ObjectCreationExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitOmittedArraySizeExpression
Called when the visitor visits a OmittedArraySizeExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitOmittedTypeArgument
Called when the visitor visits a OmittedTypeArgumentSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitOperatorDeclaration
Called when the visitor visits a OperatorDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitOperatorMemberCref
Called when the visitor visits a OperatorMemberCrefSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitOrderByClause
Called when the visitor visits a OrderByClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitOrdering
Called when the visitor visits a OrderingSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitParameter
Called when the visitor visits a ParameterSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitParameterList
Called when the visitor visits a ParameterListSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitParenthesizedExpression
Called when the visitor visits a ParenthesizedExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitParenthesizedLambdaExpression
Called when the visitor visits a ParenthesizedLambdaExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitParenthesizedVariableDesignation
Called when the visitor visits a ParenthesizedVariableDesignationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitPointerType
Called when the visitor visits a PointerTypeSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitPostfixUnaryExpression
Called when the visitor visits a PostfixUnaryExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitPragmaChecksumDirectiveTrivia
Called when the visitor visits a PragmaChecksumDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitPragmaWarningDirectiveTrivia
Called when the visitor visits a PragmaWarningDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitPredefinedType
Called when the visitor visits a PredefinedTypeSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitPrefixUnaryExpression
Called when the visitor visits a PrefixUnaryExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitPropertyDeclaration
Called when the visitor visits a PropertyDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitQualifiedCref
Called when the visitor visits a QualifiedCrefSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitQualifiedName
Called when the visitor visits a QualifiedNameSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitQueryBody
Called when the visitor visits a QueryBodySyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitQueryContinuation
Called when the visitor visits a QueryContinuationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitQueryExpression
Called when the visitor visits a QueryExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitReferenceDirectiveTrivia
Called when the visitor visits a ReferenceDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitRefExpression
Called when the visitor visits a RefExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitRefType
Called when the visitor visits a RefTypeSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitRefTypeExpression
Called when the visitor visits a RefTypeExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitRefValueExpression
Called when the visitor visits a RefValueExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitRegionDirectiveTrivia
Called when the visitor visits a RegionDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitReturnStatement
Called when the visitor visits a ReturnStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitSelectClause
Called when the visitor visits a SelectClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitShebangDirectiveTrivia
Called when the visitor visits a ShebangDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitSimpleBaseType
Called when the visitor visits a SimpleBaseTypeSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitSimpleLambdaExpression
Called when the visitor visits a SimpleLambdaExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitSingleVariableDesignation
Called when the visitor visits a SingleVariableDesignationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitSizeOfExpression
Called when the visitor visits a SizeOfExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitSkippedTokensTrivia
Called when the visitor visits a SkippedTokensTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitStackAllocArrayCreationExpression
Called when the visitor visits a StackAllocArrayCreationExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitStructDeclaration
Called when the visitor visits a StructDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitSwitchSection
Called when the visitor visits a SwitchSectionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitSwitchStatement
Called when the visitor visits a SwitchStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitThisExpression
Called when the visitor visits a ThisExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitThrowExpression
Called when the visitor visits a ThrowExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitThrowStatement
Called when the visitor visits a ThrowStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitToken
Public methodVisitTrailingTrivia
Public methodVisitTrivia
Public methodVisitTryStatement
Called when the visitor visits a TryStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitTupleElement
Called when the visitor visits a TupleElementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitTupleExpression
Called when the visitor visits a TupleExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitTupleType
Called when the visitor visits a TupleTypeSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitTypeArgumentList
Called when the visitor visits a TypeArgumentListSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitTypeConstraint
Called when the visitor visits a TypeConstraintSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitTypeCref
Called when the visitor visits a TypeCrefSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitTypeOfExpression
Called when the visitor visits a TypeOfExpressionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitTypeParameter
Called when the visitor visits a TypeParameterSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitTypeParameterConstraintClause
Called when the visitor visits a TypeParameterConstraintClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitTypeParameterList
Called when the visitor visits a TypeParameterListSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitUndefDirectiveTrivia
Called when the visitor visits a UndefDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitUnsafeStatement
Called when the visitor visits a UnsafeStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitUsingDirective
Called when the visitor visits a UsingDirectiveSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitUsingStatement
Called when the visitor visits a UsingStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitVariableDeclaration
Called when the visitor visits a VariableDeclarationSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitVariableDeclarator
Called when the visitor visits a VariableDeclaratorSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitWarningDirectiveTrivia
Called when the visitor visits a WarningDirectiveTriviaSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitWhenClause
Called when the visitor visits a WhenClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitWhereClause
Called when the visitor visits a WhereClauseSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitWhileStatement
Called when the visitor visits a WhileStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlCDataSection
Called when the visitor visits a XmlCDataSectionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlComment
Called when the visitor visits a XmlCommentSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlCrefAttribute
Called when the visitor visits a XmlCrefAttributeSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlElement
Called when the visitor visits a XmlElementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlElementEndTag
Called when the visitor visits a XmlElementEndTagSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlElementStartTag
Called when the visitor visits a XmlElementStartTagSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlEmptyElement
Called when the visitor visits a XmlEmptyElementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlName
Called when the visitor visits a XmlNameSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlNameAttribute
Called when the visitor visits a XmlNameAttributeSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlPrefix
Called when the visitor visits a XmlPrefixSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlProcessingInstruction
Called when the visitor visits a XmlProcessingInstructionSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlText
Called when the visitor visits a XmlTextSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitXmlTextAttribute
Called when the visitor visits a XmlTextAttributeSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Public methodVisitYieldStatement
Called when the visitor visits a YieldStatementSyntax node.
(Inherited from CSharpSyntaxVisitor.)
Top
See Also