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