Search Results for

    Show / Hide Table of Contents

    Class CSharpSyntaxWalker

    Inheritance
    object
    CSharpSyntaxVisitor
    CSharpSyntaxWalker
    Inherited Members
    CSharpSyntaxVisitor.VisitIdentifierName(IdentifierNameSyntax)
    CSharpSyntaxVisitor.VisitQualifiedName(QualifiedNameSyntax)
    CSharpSyntaxVisitor.VisitGenericName(GenericNameSyntax)
    CSharpSyntaxVisitor.VisitTypeArgumentList(TypeArgumentListSyntax)
    CSharpSyntaxVisitor.VisitAliasQualifiedName(AliasQualifiedNameSyntax)
    CSharpSyntaxVisitor.VisitPredefinedType(PredefinedTypeSyntax)
    CSharpSyntaxVisitor.VisitArrayType(ArrayTypeSyntax)
    CSharpSyntaxVisitor.VisitArrayRankSpecifier(ArrayRankSpecifierSyntax)
    CSharpSyntaxVisitor.VisitPointerType(PointerTypeSyntax)
    CSharpSyntaxVisitor.VisitFunctionPointerType(FunctionPointerTypeSyntax)
    CSharpSyntaxVisitor.VisitFunctionPointerParameterList(FunctionPointerParameterListSyntax)
    CSharpSyntaxVisitor.VisitFunctionPointerCallingConvention(FunctionPointerCallingConventionSyntax)
    CSharpSyntaxVisitor.VisitFunctionPointerUnmanagedCallingConventionList(FunctionPointerUnmanagedCallingConventionListSyntax)
    CSharpSyntaxVisitor.VisitFunctionPointerUnmanagedCallingConvention(FunctionPointerUnmanagedCallingConventionSyntax)
    CSharpSyntaxVisitor.VisitNullableType(NullableTypeSyntax)
    CSharpSyntaxVisitor.VisitTupleType(TupleTypeSyntax)
    CSharpSyntaxVisitor.VisitTupleElement(TupleElementSyntax)
    CSharpSyntaxVisitor.VisitOmittedTypeArgument(OmittedTypeArgumentSyntax)
    CSharpSyntaxVisitor.VisitRefType(RefTypeSyntax)
    CSharpSyntaxVisitor.VisitScopedType(ScopedTypeSyntax)
    CSharpSyntaxVisitor.VisitParenthesizedExpression(ParenthesizedExpressionSyntax)
    CSharpSyntaxVisitor.VisitTupleExpression(TupleExpressionSyntax)
    CSharpSyntaxVisitor.VisitPrefixUnaryExpression(PrefixUnaryExpressionSyntax)
    CSharpSyntaxVisitor.VisitAwaitExpression(AwaitExpressionSyntax)
    CSharpSyntaxVisitor.VisitPostfixUnaryExpression(PostfixUnaryExpressionSyntax)
    CSharpSyntaxVisitor.VisitMemberAccessExpression(MemberAccessExpressionSyntax)
    CSharpSyntaxVisitor.VisitConditionalAccessExpression(ConditionalAccessExpressionSyntax)
    CSharpSyntaxVisitor.VisitMemberBindingExpression(MemberBindingExpressionSyntax)
    CSharpSyntaxVisitor.VisitElementBindingExpression(ElementBindingExpressionSyntax)
    CSharpSyntaxVisitor.VisitRangeExpression(RangeExpressionSyntax)
    CSharpSyntaxVisitor.VisitImplicitElementAccess(ImplicitElementAccessSyntax)
    CSharpSyntaxVisitor.VisitBinaryExpression(BinaryExpressionSyntax)
    CSharpSyntaxVisitor.VisitAssignmentExpression(AssignmentExpressionSyntax)
    CSharpSyntaxVisitor.VisitConditionalExpression(ConditionalExpressionSyntax)
    CSharpSyntaxVisitor.VisitThisExpression(ThisExpressionSyntax)
    CSharpSyntaxVisitor.VisitBaseExpression(BaseExpressionSyntax)
    CSharpSyntaxVisitor.VisitLiteralExpression(LiteralExpressionSyntax)
    CSharpSyntaxVisitor.VisitFieldExpression(FieldExpressionSyntax)
    CSharpSyntaxVisitor.VisitMakeRefExpression(MakeRefExpressionSyntax)
    CSharpSyntaxVisitor.VisitRefTypeExpression(RefTypeExpressionSyntax)
    CSharpSyntaxVisitor.VisitRefValueExpression(RefValueExpressionSyntax)
    CSharpSyntaxVisitor.VisitCheckedExpression(CheckedExpressionSyntax)
    CSharpSyntaxVisitor.VisitDefaultExpression(DefaultExpressionSyntax)
    CSharpSyntaxVisitor.VisitTypeOfExpression(TypeOfExpressionSyntax)
    CSharpSyntaxVisitor.VisitSizeOfExpression(SizeOfExpressionSyntax)
    CSharpSyntaxVisitor.VisitInvocationExpression(InvocationExpressionSyntax)
    CSharpSyntaxVisitor.VisitElementAccessExpression(ElementAccessExpressionSyntax)
    CSharpSyntaxVisitor.VisitArgumentList(ArgumentListSyntax)
    CSharpSyntaxVisitor.VisitBracketedArgumentList(BracketedArgumentListSyntax)
    CSharpSyntaxVisitor.VisitArgument(ArgumentSyntax)
    CSharpSyntaxVisitor.VisitExpressionColon(ExpressionColonSyntax)
    CSharpSyntaxVisitor.VisitNameColon(NameColonSyntax)
    CSharpSyntaxVisitor.VisitDeclarationExpression(DeclarationExpressionSyntax)
    CSharpSyntaxVisitor.VisitCastExpression(CastExpressionSyntax)
    CSharpSyntaxVisitor.VisitAnonymousMethodExpression(AnonymousMethodExpressionSyntax)
    CSharpSyntaxVisitor.VisitSimpleLambdaExpression(SimpleLambdaExpressionSyntax)
    CSharpSyntaxVisitor.VisitRefExpression(RefExpressionSyntax)
    CSharpSyntaxVisitor.VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax)
    CSharpSyntaxVisitor.VisitInitializerExpression(InitializerExpressionSyntax)
    CSharpSyntaxVisitor.VisitImplicitObjectCreationExpression(ImplicitObjectCreationExpressionSyntax)
    CSharpSyntaxVisitor.VisitObjectCreationExpression(ObjectCreationExpressionSyntax)
    CSharpSyntaxVisitor.VisitWithExpression(WithExpressionSyntax)
    CSharpSyntaxVisitor.VisitAnonymousObjectMemberDeclarator(AnonymousObjectMemberDeclaratorSyntax)
    CSharpSyntaxVisitor.VisitAnonymousObjectCreationExpression(AnonymousObjectCreationExpressionSyntax)
    CSharpSyntaxVisitor.VisitArrayCreationExpression(ArrayCreationExpressionSyntax)
    CSharpSyntaxVisitor.VisitImplicitArrayCreationExpression(ImplicitArrayCreationExpressionSyntax)
    CSharpSyntaxVisitor.VisitStackAllocArrayCreationExpression(StackAllocArrayCreationExpressionSyntax)
    CSharpSyntaxVisitor.VisitImplicitStackAllocArrayCreationExpression(ImplicitStackAllocArrayCreationExpressionSyntax)
    CSharpSyntaxVisitor.VisitCollectionExpression(CollectionExpressionSyntax)
    CSharpSyntaxVisitor.VisitExpressionElement(ExpressionElementSyntax)
    CSharpSyntaxVisitor.VisitSpreadElement(SpreadElementSyntax)
    CSharpSyntaxVisitor.VisitQueryExpression(QueryExpressionSyntax)
    CSharpSyntaxVisitor.VisitQueryBody(QueryBodySyntax)
    CSharpSyntaxVisitor.VisitFromClause(FromClauseSyntax)
    CSharpSyntaxVisitor.VisitLetClause(LetClauseSyntax)
    CSharpSyntaxVisitor.VisitJoinClause(JoinClauseSyntax)
    CSharpSyntaxVisitor.VisitJoinIntoClause(JoinIntoClauseSyntax)
    CSharpSyntaxVisitor.VisitWhereClause(WhereClauseSyntax)
    CSharpSyntaxVisitor.VisitOrderByClause(OrderByClauseSyntax)
    CSharpSyntaxVisitor.VisitOrdering(OrderingSyntax)
    CSharpSyntaxVisitor.VisitSelectClause(SelectClauseSyntax)
    CSharpSyntaxVisitor.VisitGroupClause(GroupClauseSyntax)
    CSharpSyntaxVisitor.VisitQueryContinuation(QueryContinuationSyntax)
    CSharpSyntaxVisitor.VisitOmittedArraySizeExpression(OmittedArraySizeExpressionSyntax)
    CSharpSyntaxVisitor.VisitInterpolatedStringExpression(InterpolatedStringExpressionSyntax)
    CSharpSyntaxVisitor.VisitIsPatternExpression(IsPatternExpressionSyntax)
    CSharpSyntaxVisitor.VisitThrowExpression(ThrowExpressionSyntax)
    CSharpSyntaxVisitor.VisitWhenClause(WhenClauseSyntax)
    CSharpSyntaxVisitor.VisitDiscardPattern(DiscardPatternSyntax)
    CSharpSyntaxVisitor.VisitDeclarationPattern(DeclarationPatternSyntax)
    CSharpSyntaxVisitor.VisitVarPattern(VarPatternSyntax)
    CSharpSyntaxVisitor.VisitRecursivePattern(RecursivePatternSyntax)
    CSharpSyntaxVisitor.VisitPositionalPatternClause(PositionalPatternClauseSyntax)
    CSharpSyntaxVisitor.VisitPropertyPatternClause(PropertyPatternClauseSyntax)
    CSharpSyntaxVisitor.VisitSubpattern(SubpatternSyntax)
    CSharpSyntaxVisitor.VisitConstantPattern(ConstantPatternSyntax)
    CSharpSyntaxVisitor.VisitParenthesizedPattern(ParenthesizedPatternSyntax)
    CSharpSyntaxVisitor.VisitRelationalPattern(RelationalPatternSyntax)
    CSharpSyntaxVisitor.VisitTypePattern(TypePatternSyntax)
    CSharpSyntaxVisitor.VisitBinaryPattern(BinaryPatternSyntax)
    CSharpSyntaxVisitor.VisitUnaryPattern(UnaryPatternSyntax)
    CSharpSyntaxVisitor.VisitListPattern(ListPatternSyntax)
    CSharpSyntaxVisitor.VisitSlicePattern(SlicePatternSyntax)
    CSharpSyntaxVisitor.VisitInterpolatedStringText(InterpolatedStringTextSyntax)
    CSharpSyntaxVisitor.VisitInterpolation(InterpolationSyntax)
    CSharpSyntaxVisitor.VisitInterpolationAlignmentClause(InterpolationAlignmentClauseSyntax)
    CSharpSyntaxVisitor.VisitInterpolationFormatClause(InterpolationFormatClauseSyntax)
    CSharpSyntaxVisitor.VisitGlobalStatement(GlobalStatementSyntax)
    CSharpSyntaxVisitor.VisitBlock(BlockSyntax)
    CSharpSyntaxVisitor.VisitLocalFunctionStatement(LocalFunctionStatementSyntax)
    CSharpSyntaxVisitor.VisitLocalDeclarationStatement(LocalDeclarationStatementSyntax)
    CSharpSyntaxVisitor.VisitVariableDeclaration(VariableDeclarationSyntax)
    CSharpSyntaxVisitor.VisitVariableDeclarator(VariableDeclaratorSyntax)
    CSharpSyntaxVisitor.VisitEqualsValueClause(EqualsValueClauseSyntax)
    CSharpSyntaxVisitor.VisitSingleVariableDesignation(SingleVariableDesignationSyntax)
    CSharpSyntaxVisitor.VisitDiscardDesignation(DiscardDesignationSyntax)
    CSharpSyntaxVisitor.VisitParenthesizedVariableDesignation(ParenthesizedVariableDesignationSyntax)
    CSharpSyntaxVisitor.VisitExpressionStatement(ExpressionStatementSyntax)
    CSharpSyntaxVisitor.VisitEmptyStatement(EmptyStatementSyntax)
    CSharpSyntaxVisitor.VisitLabeledStatement(LabeledStatementSyntax)
    CSharpSyntaxVisitor.VisitGotoStatement(GotoStatementSyntax)
    CSharpSyntaxVisitor.VisitBreakStatement(BreakStatementSyntax)
    CSharpSyntaxVisitor.VisitContinueStatement(ContinueStatementSyntax)
    CSharpSyntaxVisitor.VisitReturnStatement(ReturnStatementSyntax)
    CSharpSyntaxVisitor.VisitThrowStatement(ThrowStatementSyntax)
    CSharpSyntaxVisitor.VisitYieldStatement(YieldStatementSyntax)
    CSharpSyntaxVisitor.VisitWhileStatement(WhileStatementSyntax)
    CSharpSyntaxVisitor.VisitDoStatement(DoStatementSyntax)
    CSharpSyntaxVisitor.VisitForStatement(ForStatementSyntax)
    CSharpSyntaxVisitor.VisitForEachStatement(ForEachStatementSyntax)
    CSharpSyntaxVisitor.VisitForEachVariableStatement(ForEachVariableStatementSyntax)
    CSharpSyntaxVisitor.VisitUsingStatement(UsingStatementSyntax)
    CSharpSyntaxVisitor.VisitFixedStatement(FixedStatementSyntax)
    CSharpSyntaxVisitor.VisitCheckedStatement(CheckedStatementSyntax)
    CSharpSyntaxVisitor.VisitUnsafeStatement(UnsafeStatementSyntax)
    CSharpSyntaxVisitor.VisitLockStatement(LockStatementSyntax)
    CSharpSyntaxVisitor.VisitIfStatement(IfStatementSyntax)
    CSharpSyntaxVisitor.VisitElseClause(ElseClauseSyntax)
    CSharpSyntaxVisitor.VisitSwitchStatement(SwitchStatementSyntax)
    CSharpSyntaxVisitor.VisitSwitchSection(SwitchSectionSyntax)
    CSharpSyntaxVisitor.VisitCasePatternSwitchLabel(CasePatternSwitchLabelSyntax)
    CSharpSyntaxVisitor.VisitCaseSwitchLabel(CaseSwitchLabelSyntax)
    CSharpSyntaxVisitor.VisitDefaultSwitchLabel(DefaultSwitchLabelSyntax)
    CSharpSyntaxVisitor.VisitSwitchExpression(SwitchExpressionSyntax)
    CSharpSyntaxVisitor.VisitSwitchExpressionArm(SwitchExpressionArmSyntax)
    CSharpSyntaxVisitor.VisitTryStatement(TryStatementSyntax)
    CSharpSyntaxVisitor.VisitCatchClause(CatchClauseSyntax)
    CSharpSyntaxVisitor.VisitCatchDeclaration(CatchDeclarationSyntax)
    CSharpSyntaxVisitor.VisitCatchFilterClause(CatchFilterClauseSyntax)
    CSharpSyntaxVisitor.VisitFinallyClause(FinallyClauseSyntax)
    CSharpSyntaxVisitor.VisitCompilationUnit(CompilationUnitSyntax)
    CSharpSyntaxVisitor.VisitExternAliasDirective(ExternAliasDirectiveSyntax)
    CSharpSyntaxVisitor.VisitUsingDirective(UsingDirectiveSyntax)
    CSharpSyntaxVisitor.VisitNamespaceDeclaration(NamespaceDeclarationSyntax)
    CSharpSyntaxVisitor.VisitFileScopedNamespaceDeclaration(FileScopedNamespaceDeclarationSyntax)
    CSharpSyntaxVisitor.VisitAttributeList(AttributeListSyntax)
    CSharpSyntaxVisitor.VisitAttributeTargetSpecifier(AttributeTargetSpecifierSyntax)
    CSharpSyntaxVisitor.VisitAttribute(AttributeSyntax)
    CSharpSyntaxVisitor.VisitAttributeArgumentList(AttributeArgumentListSyntax)
    CSharpSyntaxVisitor.VisitAttributeArgument(AttributeArgumentSyntax)
    CSharpSyntaxVisitor.VisitNameEquals(NameEqualsSyntax)
    CSharpSyntaxVisitor.VisitTypeParameterList(TypeParameterListSyntax)
    CSharpSyntaxVisitor.VisitTypeParameter(TypeParameterSyntax)
    CSharpSyntaxVisitor.VisitClassDeclaration(ClassDeclarationSyntax)
    CSharpSyntaxVisitor.VisitStructDeclaration(StructDeclarationSyntax)
    CSharpSyntaxVisitor.VisitInterfaceDeclaration(InterfaceDeclarationSyntax)
    CSharpSyntaxVisitor.VisitRecordDeclaration(RecordDeclarationSyntax)
    CSharpSyntaxVisitor.VisitEnumDeclaration(EnumDeclarationSyntax)
    CSharpSyntaxVisitor.VisitDelegateDeclaration(DelegateDeclarationSyntax)
    CSharpSyntaxVisitor.VisitEnumMemberDeclaration(EnumMemberDeclarationSyntax)
    CSharpSyntaxVisitor.VisitBaseList(BaseListSyntax)
    CSharpSyntaxVisitor.VisitSimpleBaseType(SimpleBaseTypeSyntax)
    CSharpSyntaxVisitor.VisitPrimaryConstructorBaseType(PrimaryConstructorBaseTypeSyntax)
    CSharpSyntaxVisitor.VisitTypeParameterConstraintClause(TypeParameterConstraintClauseSyntax)
    CSharpSyntaxVisitor.VisitConstructorConstraint(ConstructorConstraintSyntax)
    CSharpSyntaxVisitor.VisitClassOrStructConstraint(ClassOrStructConstraintSyntax)
    CSharpSyntaxVisitor.VisitTypeConstraint(TypeConstraintSyntax)
    CSharpSyntaxVisitor.VisitDefaultConstraint(DefaultConstraintSyntax)
    CSharpSyntaxVisitor.VisitAllowsConstraintClause(AllowsConstraintClauseSyntax)
    CSharpSyntaxVisitor.VisitRefStructConstraint(RefStructConstraintSyntax)
    CSharpSyntaxVisitor.VisitFieldDeclaration(FieldDeclarationSyntax)
    CSharpSyntaxVisitor.VisitEventFieldDeclaration(EventFieldDeclarationSyntax)
    CSharpSyntaxVisitor.VisitExplicitInterfaceSpecifier(ExplicitInterfaceSpecifierSyntax)
    CSharpSyntaxVisitor.VisitMethodDeclaration(MethodDeclarationSyntax)
    CSharpSyntaxVisitor.VisitOperatorDeclaration(OperatorDeclarationSyntax)
    CSharpSyntaxVisitor.VisitConversionOperatorDeclaration(ConversionOperatorDeclarationSyntax)
    CSharpSyntaxVisitor.VisitConstructorDeclaration(ConstructorDeclarationSyntax)
    CSharpSyntaxVisitor.VisitConstructorInitializer(ConstructorInitializerSyntax)
    CSharpSyntaxVisitor.VisitDestructorDeclaration(DestructorDeclarationSyntax)
    CSharpSyntaxVisitor.VisitPropertyDeclaration(PropertyDeclarationSyntax)
    CSharpSyntaxVisitor.VisitArrowExpressionClause(ArrowExpressionClauseSyntax)
    CSharpSyntaxVisitor.VisitEventDeclaration(EventDeclarationSyntax)
    CSharpSyntaxVisitor.VisitIndexerDeclaration(IndexerDeclarationSyntax)
    CSharpSyntaxVisitor.VisitAccessorList(AccessorListSyntax)
    CSharpSyntaxVisitor.VisitAccessorDeclaration(AccessorDeclarationSyntax)
    CSharpSyntaxVisitor.VisitParameterList(ParameterListSyntax)
    CSharpSyntaxVisitor.VisitBracketedParameterList(BracketedParameterListSyntax)
    CSharpSyntaxVisitor.VisitParameter(ParameterSyntax)
    CSharpSyntaxVisitor.VisitFunctionPointerParameter(FunctionPointerParameterSyntax)
    CSharpSyntaxVisitor.VisitIncompleteMember(IncompleteMemberSyntax)
    CSharpSyntaxVisitor.VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax)
    CSharpSyntaxVisitor.VisitDocumentationCommentTrivia(DocumentationCommentTriviaSyntax)
    CSharpSyntaxVisitor.VisitTypeCref(TypeCrefSyntax)
    CSharpSyntaxVisitor.VisitQualifiedCref(QualifiedCrefSyntax)
    CSharpSyntaxVisitor.VisitNameMemberCref(NameMemberCrefSyntax)
    CSharpSyntaxVisitor.VisitIndexerMemberCref(IndexerMemberCrefSyntax)
    CSharpSyntaxVisitor.VisitOperatorMemberCref(OperatorMemberCrefSyntax)
    CSharpSyntaxVisitor.VisitConversionOperatorMemberCref(ConversionOperatorMemberCrefSyntax)
    CSharpSyntaxVisitor.VisitCrefParameterList(CrefParameterListSyntax)
    CSharpSyntaxVisitor.VisitCrefBracketedParameterList(CrefBracketedParameterListSyntax)
    CSharpSyntaxVisitor.VisitCrefParameter(CrefParameterSyntax)
    CSharpSyntaxVisitor.VisitXmlElement(XmlElementSyntax)
    CSharpSyntaxVisitor.VisitXmlElementStartTag(XmlElementStartTagSyntax)
    CSharpSyntaxVisitor.VisitXmlElementEndTag(XmlElementEndTagSyntax)
    CSharpSyntaxVisitor.VisitXmlEmptyElement(XmlEmptyElementSyntax)
    CSharpSyntaxVisitor.VisitXmlName(XmlNameSyntax)
    CSharpSyntaxVisitor.VisitXmlPrefix(XmlPrefixSyntax)
    CSharpSyntaxVisitor.VisitXmlTextAttribute(XmlTextAttributeSyntax)
    CSharpSyntaxVisitor.VisitXmlCrefAttribute(XmlCrefAttributeSyntax)
    CSharpSyntaxVisitor.VisitXmlNameAttribute(XmlNameAttributeSyntax)
    CSharpSyntaxVisitor.VisitXmlText(XmlTextSyntax)
    CSharpSyntaxVisitor.VisitXmlCDataSection(XmlCDataSectionSyntax)
    CSharpSyntaxVisitor.VisitXmlProcessingInstruction(XmlProcessingInstructionSyntax)
    CSharpSyntaxVisitor.VisitXmlComment(XmlCommentSyntax)
    CSharpSyntaxVisitor.VisitIfDirectiveTrivia(IfDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitElifDirectiveTrivia(ElifDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitElseDirectiveTrivia(ElseDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitRegionDirectiveTrivia(RegionDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitEndRegionDirectiveTrivia(EndRegionDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitErrorDirectiveTrivia(ErrorDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitWarningDirectiveTrivia(WarningDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitBadDirectiveTrivia(BadDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitDefineDirectiveTrivia(DefineDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitLineDirectiveTrivia(LineDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitLineDirectivePosition(LineDirectivePositionSyntax)
    CSharpSyntaxVisitor.VisitLineSpanDirectiveTrivia(LineSpanDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitPragmaWarningDirectiveTrivia(PragmaWarningDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitReferenceDirectiveTrivia(ReferenceDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitLoadDirectiveTrivia(LoadDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitShebangDirectiveTrivia(ShebangDirectiveTriviaSyntax)
    CSharpSyntaxVisitor.VisitNullableDirectiveTrivia(NullableDirectiveTriviaSyntax)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Microsoft.CodeAnalysis.CSharp
    Assembly: Microsoft.CodeAnalysis.CSharp.dll
    Syntax
    public abstract class CSharpSyntaxWalker : CSharpSyntaxVisitor

    Constructors

    CSharpSyntaxWalker(SyntaxWalkerDepth)

    Declaration
    protected CSharpSyntaxWalker(SyntaxWalkerDepth depth = SyntaxWalkerDepth.Node)
    Parameters
    Type Name Description
    SyntaxWalkerDepth depth

    Properties

    Depth

    Declaration
    protected SyntaxWalkerDepth Depth { get; }
    Property Value
    Type Description
    SyntaxWalkerDepth

    Methods

    DefaultVisit(SyntaxNode)

    Declaration
    public override void DefaultVisit(SyntaxNode node)
    Parameters
    Type Name Description
    SyntaxNode node
    Overrides
    CSharpSyntaxVisitor.DefaultVisit(SyntaxNode)

    Visit(SyntaxNode?)

    Declaration
    public override void Visit(SyntaxNode? node)
    Parameters
    Type Name Description
    SyntaxNode node
    Overrides
    CSharpSyntaxVisitor.Visit(SyntaxNode?)

    VisitLeadingTrivia(SyntaxToken)

    Declaration
    public virtual void VisitLeadingTrivia(SyntaxToken token)
    Parameters
    Type Name Description
    SyntaxToken token

    VisitToken(SyntaxToken)

    Declaration
    public virtual void VisitToken(SyntaxToken token)
    Parameters
    Type Name Description
    SyntaxToken token

    VisitTrailingTrivia(SyntaxToken)

    Declaration
    public virtual void VisitTrailingTrivia(SyntaxToken token)
    Parameters
    Type Name Description
    SyntaxToken token

    VisitTrivia(SyntaxTrivia)

    Declaration
    public virtual void VisitTrivia(SyntaxTrivia trivia)
    Parameters
    Type Name Description
    SyntaxTrivia trivia
    In this article
    Back to top Generated by DocFX | Copyright (c) 2018- The NUnit Project - Licensed under CC BY-NC-SA 4.0