7 types derived from CSharpSyntaxVisitor
Microsoft.CodeAnalysis.CSharp (3)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
20internal sealed class BinderFactoryVisitor : CSharpSyntaxVisitor<Binder>
Declarations\DeclarationTreeBuilder.cs (1)
24internal sealed class DeclarationTreeBuilder : CSharpSyntaxVisitor<SingleNamespaceOrTypeDeclaration>
Syntax\CSharpSyntaxRewriter.cs (1)
17public abstract partial class CSharpSyntaxRewriter : CSharpSyntaxVisitor<SyntaxNode?>
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
20private sealed class Analyzer : CSharpSyntaxVisitor<SyntaxKind>
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
22private sealed class Rewriter : CSharpSyntaxVisitor<ExpressionSyntax>
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
20private sealed class Analyzer : CSharpSyntaxVisitor<SyntaxKind>
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
22private sealed class Rewriter : CSharpSyntaxVisitor<ExpressionSyntax>
2 references to CSharpSyntaxVisitor
Microsoft.CodeAnalysis.CSharp (2)
Syntax\CSharpSyntaxNode.cs (1)
118public 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