8 types derived from CSharpSyntaxVisitor
Microsoft.CodeAnalysis.CSharp (4)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1528
public partial class CSharpSyntaxRewriter :
CSharpSyntaxVisitor
<SyntaxNode?>
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
20
internal sealed class BinderFactoryVisitor :
CSharpSyntaxVisitor
<Binder>
Declarations\DeclarationTreeBuilder.cs (1)
24
internal sealed class DeclarationTreeBuilder :
CSharpSyntaxVisitor
<SingleNamespaceOrTypeDeclaration>
Syntax\CSharpSyntaxRewriter.cs (1)
17
public abstract partial class CSharpSyntaxRewriter :
CSharpSyntaxVisitor
<SyntaxNode?>
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
20
private sealed class Analyzer :
CSharpSyntaxVisitor
<SyntaxKind>
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
22
private sealed class Rewriter :
CSharpSyntaxVisitor
<ExpressionSyntax>
Microsoft.CodeAnalysis.CSharp.Features (2)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
20
private sealed class Analyzer :
CSharpSyntaxVisitor
<SyntaxKind>
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
22
private sealed class Rewriter :
CSharpSyntaxVisitor
<ExpressionSyntax>
252 references to CSharpSyntaxVisitor
Microsoft.CodeAnalysis.CSharp (252)
_generated\2\Syntax.xml.Syntax.Generated.cs (250)
60
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitIdentifierName(this);
121
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitQualifiedName(this);
167
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitGenericName(this);
225
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitTypeArgumentList(this);
289
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAliasQualifiedName(this);
340
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitPredefinedType(this);
397
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitArrayType(this);
450
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitArrayRankSpecifier(this);
498
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitPointerType(this);
561
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitFunctionPointerType(this);
620
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitFunctionPointerParameterList(this);
668
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitFunctionPointerCallingConvention(this);
729
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitFunctionPointerUnmanagedCallingConventionList(this);
773
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitFunctionPointerUnmanagedCallingConvention(this);
817
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitNullableType(this);
871
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitTupleType(this);
926
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitTupleElement(this);
967
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitOmittedTypeArgument(this);
1019
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitRefType(this);
1063
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitScopedType(this);
1128
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitParenthesizedExpression(this);
1184
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitTupleExpression(this);
1240
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitPrefixUnaryExpression(this);
1285
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAwaitExpression(this);
1332
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitPostfixUnaryExpression(this);
1394
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitMemberAccessExpression(this);
1456
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitConditionalAccessExpression(this);
1502
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitMemberBindingExpression(this);
1544
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitElementBindingExpression(this);
1606
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitRangeExpression(this);
1649
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitImplicitElementAccess(this);
1732
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitBinaryExpression(this);
1806
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAssignmentExpression(this);
1877
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitConditionalExpression(this);
1930
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitThisExpression(this);
1970
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitBaseExpression(this);
2018
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitLiteralExpression(this);
2058
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitFieldExpression(this);
2108
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitMakeRefExpression(this);
2161
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitRefTypeExpression(this);
2233
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitRefValueExpression(this);
2289
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCheckedExpression(this);
2343
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitUnsafeExpression(this);
2397
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitDefaultExpression(this);
2450
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitTypeOfExpression(this);
2503
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSizeOfExpression(this);
2563
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitInvocationExpression(this);
2623
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitElementAccessExpression(this);
2697
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitArgumentList(this);
2757
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitBracketedArgumentList(this);
2830
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitArgument(this);
2889
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitExpressionColon(this);
2936
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitNameColon(this);
2994
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitDeclarationExpression(this);
3058
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCastExpression(this);
3180
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAnonymousMethodExpression(this);
3316
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSimpleLambdaExpression(this);
3386
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitRefExpression(this);
3478
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitParenthesizedLambdaExpression(this);
3565
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitInitializerExpression(this);
3655
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitImplicitObjectCreationExpression(this);
3729
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitObjectCreationExpression(this);
3799
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitWithExpression(this);
3859
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAnonymousObjectMemberDeclarator(this);
3917
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAnonymousObjectCreationExpression(this);
3982
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitArrayCreationExpression(this);
4046
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitImplicitArrayCreationExpression(this);
4113
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitStackAllocArrayCreationExpression(this);
4165
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitImplicitStackAllocArrayCreationExpression(this);
4221
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCollectionExpression(this);
4272
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitExpressionElement(this);
4313
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSpreadElement(this);
4356
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitWithElement(this);
4430
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitQueryExpression(this);
4492
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitQueryBody(this);
4557
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitFromClause(this);
4607
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitLetClause(this);
4690
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitJoinClause(this);
4740
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitJoinIntoClause(this);
4782
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitWhereClause(this);
4831
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitOrderByClause(this);
4883
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitOrdering(this);
4925
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSelectClause(this);
4984
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitGroupClause(this);
5031
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitQueryContinuation(this);
5075
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitOmittedArraySizeExpression(this);
5121
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitInterpolatedStringExpression(this);
5184
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitIsPatternExpression(this);
5227
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitThrowExpression(this);
5269
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitWhenClause(this);
5316
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitDiscardPattern(this);
5370
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitDeclarationPattern(this);
5412
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitVarPattern(this);
5477
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitRecursivePattern(this);
5541
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitPositionalPatternClause(this);
5595
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitPropertyPatternClause(this);
5653
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSubpattern(this);
5694
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitConstantPattern(this);
5737
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitParenthesizedPattern(this);
5781
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitRelationalPattern(this);
5822
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitTypePattern(this);
5879
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitBinaryPattern(this);
5922
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitUnaryPattern(this);
5988
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitListPattern(this);
6034
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSlicePattern(this);
6082
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitInterpolatedStringText(this);
6149
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitInterpolation(this);
6194
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitInterpolationAlignmentClause(this);
6236
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitInterpolationFormatClause(this);
6301
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitGlobalStatement(this);
6384
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitBlock(this);
6493
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitLocalFunctionStatement(this);
6608
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitLocalDeclarationStatement(this);
6680
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitVariableDeclaration(this);
6740
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitVariableDeclarator(this);
6789
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitEqualsValueClause(this);
6836
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSingleVariableDesignation(this);
6874
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitDiscardDesignation(this);
6924
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitParenthesizedVariableDesignation(this);
6984
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitExpressionStatement(this);
7031
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitEmptyStatement(this);
7097
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitLabeledStatement(this);
7188
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitGotoStatement(this);
7255
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitBreakStatement(this);
7323
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitContinueStatement(this);
7390
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitReturnStatement(this);
7455
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitThrowStatement(this);
7523
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitYieldStatement(this);
7596
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitWhileStatement(this);
7674
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitDoStatement(this);
7783
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitForStatement(this);
7923
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitForEachStatement(this);
8030
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitForEachVariableStatement(this);
8128
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitUsingStatement(this);
8204
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitFixedStatement(this);
8271
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCheckedStatement(this);
8335
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitUnsafeStatement(this);
8408
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitLockStatement(this);
8508
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitIfStatement(this);
8563
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitElseClause(this);
8669
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSwitchStatement(this);
8742
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSwitchSection(this);
8832
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCasePatternSwitchLabel(this);
8885
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCaseSwitchLabel(this);
8931
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitDefaultSwitchLabel(this);
9001
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSwitchExpression(this);
9068
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSwitchExpressionArm(this);
9137
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitTryStatement(this);
9209
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCatchClause(this);
9267
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCatchDeclaration(this);
9315
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCatchFilterClause(this);
9359
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitFinallyClause(this);
9430
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCompilationUnit(this);
9490
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitExternAliasDirective(this);
9578
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitUsingDirective(this);
9747
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitNamespaceDeclaration(this);
9856
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitFileScopedNamespaceDeclaration(this);
9951
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAttributeList(this);
9999
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAttributeTargetSpecifier(this);
10056
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAttribute(this);
10117
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAttributeArgumentList(this);
10182
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAttributeArgument(this);
10227
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitNameEquals(this);
10282
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitTypeParameterList(this);
10339
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitTypeParameter(this);
10555
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitClassDeclaration(this);
10721
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitStructDeclaration(this);
10888
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitUnionDeclaration(this);
11055
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitInterfaceDeclaration(this);
11229
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitRecordDeclaration(this);
11390
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitEnumDeclaration(this);
11508
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitDelegateDeclaration(this);
11596
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitEnumMemberDeclaration(this);
11714
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitExtensionBlockDeclaration(this);
11805
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitBaseList(this);
11860
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSimpleBaseType(this);
11915
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitPrimaryConstructorBaseType(this);
11988
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitTypeParameterConstraintClause(this);
12048
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitConstructorConstraint(this);
12101
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitClassOrStructConstraint(this);
12143
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitTypeConstraint(this);
12183
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitDefaultConstraint(this);
12233
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAllowsConstraintClause(this);
12288
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitRefStructConstraint(this);
12380
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitFieldDeclaration(this);
12461
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitEventFieldDeclaration(this);
12517
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitExplicitInterfaceSpecifier(this);
12670
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitMethodDeclaration(this);
12822
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitOperatorDeclaration(this);
12968
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitConversionOperatorDeclaration(this);
13095
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitConstructorDeclaration(this);
13174
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitConstructorInitializer(this);
13268
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitDestructorDeclaration(this);
13428
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitPropertyDeclaration(this);
13494
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitArrowExpressionClause(this);
13582
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitEventDeclaration(this);
13700
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitIndexerDeclaration(this);
13768
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAccessorList(this);
13862
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitAccessorDeclaration(this);
13950
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitParameterList(this);
14009
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitBracketedParameterList(this);
14128
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitParameter(this);
14206
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitFunctionPointerParameter(this);
14279
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitIncompleteMember(this);
14333
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitSkippedTokensTrivia(this);
14377
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitDocumentationCommentTrivia(this);
14438
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitTypeCref(this);
14501
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitQualifiedCref(this);
14578
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitNameMemberCref(this);
14648
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitExtensionMemberCref(this);
14704
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitIndexerMemberCref(this);
14769
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitOperatorMemberCref(this);
14849
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitConversionOperatorMemberCref(this);
14934
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCrefParameterList(this);
14995
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCrefBracketedParameterList(this);
15064
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitCrefParameter(this);
15133
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlElement(this);
15196
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlElementStartTag(this);
15244
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlElementEndTag(this);
15304
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlEmptyElement(this);
15350
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlName(this);
15391
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlPrefix(this);
15470
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlTextAttribute(this);
15540
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlCrefAttribute(this);
15608
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlNameAttribute(this);
15661
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlText(this);
15712
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlCDataSection(this);
15768
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlProcessingInstruction(this);
15822
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitXmlComment(this);
15922
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitIfDirectiveTrivia(this);
15982
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitElifDirectiveTrivia(this);
16037
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitElseDirectiveTrivia(this);
16087
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitEndIfDirectiveTrivia(this);
16136
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitRegionDirectiveTrivia(this);
16185
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitEndRegionDirectiveTrivia(this);
16234
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitErrorDirectiveTrivia(this);
16283
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitWarningDirectiveTrivia(this);
16332
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitBadDirectiveTrivia(this);
16383
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitDefineDirectiveTrivia(this);
16435
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitUndefDirectiveTrivia(this);
16515
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitLineDirectiveTrivia(this);
16570
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitLineDirectivePosition(this);
16649
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitLineSpanDirectiveTrivia(this);
16719
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitPragmaWarningDirectiveTrivia(this);
16781
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitPragmaChecksumDirectiveTrivia(this);
16836
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitReferenceDirectiveTrivia(this);
16888
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitLoadDirectiveTrivia(this);
16938
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitShebangDirectiveTrivia(this);
16996
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitIgnoredDirectiveTrivia(this);
17057
public override TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor) where TResult : default => visitor.VisitNullableDirectiveTrivia(this);
Syntax\CSharpSyntaxNode.cs (1)
116
public abstract TResult? Accept<TResult>(
CSharpSyntaxVisitor
<TResult> visitor);
Syntax\CSharpSyntaxRewriter.cs (1)
14
/// Represents a <see cref="
CSharpSyntaxVisitor
{TResult}"/> which descends an entire <see cref="CSharpSyntaxNode"/> graph and