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