3 instantiations of BoundRefTypeOperator
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Expressions.cs (1)
1319
return new
BoundRefTypeOperator
(node, argument, null, typeType, hasErrors);
Generated\BoundNodes.xml.Generated.cs (1)
1529
var result = new
BoundRefTypeOperator
(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors);
Lowering\LocalRewriter\LocalRewriter.cs (1)
699
return new
BoundRefTypeOperator
(node.Syntax, operand, null, type, hasErrors: true);
16 references to BoundRefTypeOperator
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\EmitExpression.cs (2)
321
EmitRefTypeOperator((
BoundRefTypeOperator
)expression, used);
684
private void EmitRefTypeOperator(
BoundRefTypeOperator
expression, bool used)
FlowAnalysis\AbstractFlowPass.cs (1)
1252
public override BoundNode VisitRefTypeOperator(
BoundRefTypeOperator
node)
FlowAnalysis\NullableWalker.cs (1)
12386
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
Generated\BoundNodes.xml.Generated.cs (10)
1525
public
BoundRefTypeOperator
Update(BoundExpression operand, MethodSymbol? getTypeFromHandle, TypeSymbol type)
1529
var
result = new BoundRefTypeOperator(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors);
9044
return VisitRefTypeOperator((
BoundRefTypeOperator
)node, arg);
9485
public virtual R VisitRefTypeOperator(
BoundRefTypeOperator
node, A arg) => this.DefaultVisit(node, arg);
9723
public virtual BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node) => this.DefaultVisit(node);
10032
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
11167
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
12994
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
12998
BoundRefTypeOperator
updatedNode;
15566
public override TreeDumperNode VisitRefTypeOperator(
BoundRefTypeOperator
node, object? arg) => new TreeDumperNode("refTypeOperator", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
410
public override BoundNode VisitRefTypeOperator(
BoundRefTypeOperator
node)
Lowering\LocalRewriter\LocalRewriter.cs (1)
688
public override BoundNode VisitRefTypeOperator(
BoundRefTypeOperator
node)