5 types derived from BoundTreeRewriter
Microsoft.CodeAnalysis.CSharp (4)
BoundTree\BoundTreeRewriter.cs (1)
201
internal abstract class BoundTreeRewriterWithStackGuard :
BoundTreeRewriter
BoundTree\NullabilityRewriter.cs (1)
13
internal sealed partial class NullabilityRewriter :
BoundTreeRewriter
CodeGen\Optimizer.cs (1)
394
internal sealed class StackOptimizerPass1 :
BoundTreeRewriter
Generated\BoundNodes.xml.Generated.cs (1)
12392
internal sealed partial class NullabilityRewriter :
BoundTreeRewriter
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\OperatorTests.cs (1)
9613
private sealed class EmptyRewriter :
BoundTreeRewriter
8 references to BoundTreeRewriter
Microsoft.CodeAnalysis.CSharp (8)
Lowering\ExtensionMethodReferenceRewriter.cs (8)
34
public static BoundNode VisitCall(
BoundTreeRewriter
rewriter, BoundCall node)
75
static BoundExpression visitArgumentsAndFinishRewrite(
BoundTreeRewriter
rewriter, BoundCall node, BoundExpression? rewrittenReceiver)
153
private static MethodSymbol? VisitMethodSymbolWithExtensionRewrite(
BoundTreeRewriter
rewriter, MethodSymbol? method)
200
public static BoundNode VisitMethodDefIndex(
BoundTreeRewriter
rewriter, BoundMethodDefIndex node)
212
public static BoundNode VisitDelegateCreationExpression(
BoundTreeRewriter
rewriter, BoundDelegateCreationExpression node)
233
public static BoundNode VisitFunctionPointerLoad(
BoundTreeRewriter
rewriter, BoundFunctionPointerLoad node)
246
public static BoundBinaryOperator.UncommonData? VisitBinaryOperatorData(
BoundTreeRewriter
rewriter, BoundBinaryOperator node)
278
public static BoundNode VisitUnaryOperator(
BoundTreeRewriter
rewriter, BoundUnaryOperator node)