3 instantiations of BoundRefTypeOperator
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Expressions.cs (1)
1322
return new
BoundRefTypeOperator
(node, argument, null, typeType, hasErrors);
Generated\BoundNodes.xml.Generated.cs (1)
1527
var result = new
BoundRefTypeOperator
(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors);
Lowering\LocalRewriter\LocalRewriter.cs (1)
700
return new
BoundRefTypeOperator
(node.Syntax, operand, null, type, hasErrors: true);
16 references to BoundRefTypeOperator
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\EmitExpression.cs (2)
315
EmitRefTypeOperator((
BoundRefTypeOperator
)expression, used);
692
private void EmitRefTypeOperator(
BoundRefTypeOperator
expression, bool used)
FlowAnalysis\AbstractFlowPass.cs (1)
1253
public override BoundNode VisitRefTypeOperator(
BoundRefTypeOperator
node)
FlowAnalysis\NullableWalker.cs (1)
13020
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
Generated\BoundNodes.xml.Generated.cs (10)
1523
public
BoundRefTypeOperator
Update(BoundExpression operand, MethodSymbol? getTypeFromHandle, TypeSymbol type)
1527
var
result = new BoundRefTypeOperator(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors);
9148
return VisitRefTypeOperator((
BoundRefTypeOperator
)node, arg);
9595
public virtual R VisitRefTypeOperator(
BoundRefTypeOperator
node, A arg) => this.DefaultVisit(node, arg);
9836
public virtual BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node) => this.DefaultVisit(node);
10152
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
11313
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
13168
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
13172
BoundRefTypeOperator
updatedNode;
15769
public override TreeDumperNode VisitRefTypeOperator(
BoundRefTypeOperator
node, object? arg) => new TreeDumperNode("refTypeOperator", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
412
public override BoundNode VisitRefTypeOperator(
BoundRefTypeOperator
node)
Lowering\LocalRewriter\LocalRewriter.cs (1)
689
public override BoundNode VisitRefTypeOperator(
BoundRefTypeOperator
node)