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)
12391
internal sealed partial class NullabilityRewriter :
BoundTreeRewriter
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\OperatorTests.cs (1)
9613
private sealed class EmptyRewriter :
BoundTreeRewriter
7 references to BoundTreeRewriter
Microsoft.CodeAnalysis.CSharp (7)
Lowering\ExtensionMethodReferenceRewriter.cs (7)
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)
205
public static BoundNode VisitDelegateCreationExpression(
BoundTreeRewriter
rewriter, BoundDelegateCreationExpression node)
226
public static BoundNode VisitFunctionPointerLoad(
BoundTreeRewriter
rewriter, BoundFunctionPointerLoad node)
239
public static BoundBinaryOperator.UncommonData? VisitBinaryOperatorData(
BoundTreeRewriter
rewriter, BoundBinaryOperator node)
271
public static BoundNode VisitUnaryOperator(
BoundTreeRewriter
rewriter, BoundUnaryOperator node)