3 instantiations of BoundRefTypeOperator
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Expressions.cs (1)
1297
return new
BoundRefTypeOperator
(node, argument, null, typeType, hasErrors);
Generated\BoundNodes.xml.Generated.cs (1)
1486
var result = new
BoundRefTypeOperator
(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors);
Lowering\LocalRewriter\LocalRewriter.cs (1)
690
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)
12202
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
Generated\BoundNodes.xml.Generated.cs (10)
1482
public
BoundRefTypeOperator
Update(BoundExpression operand, MethodSymbol? getTypeFromHandle, TypeSymbol type)
1486
var
result = new BoundRefTypeOperator(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors);
8945
return VisitRefTypeOperator((
BoundRefTypeOperator
)node, arg);
9383
public virtual R VisitRefTypeOperator(
BoundRefTypeOperator
node, A arg) => this.DefaultVisit(node, arg);
9619
public virtual BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node) => this.DefaultVisit(node);
9926
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
11048
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
12853
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
12857
BoundRefTypeOperator
updatedNode;
15418
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)
679
public override BoundNode VisitRefTypeOperator(
BoundRefTypeOperator
node)