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)
1532
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)
321
EmitRefTypeOperator((
BoundRefTypeOperator
)expression, used);
684
private void EmitRefTypeOperator(
BoundRefTypeOperator
expression, bool used)
FlowAnalysis\AbstractFlowPass.cs (1)
1253
public override BoundNode VisitRefTypeOperator(
BoundRefTypeOperator
node)
FlowAnalysis\NullableWalker.cs (1)
12857
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
Generated\BoundNodes.xml.Generated.cs (10)
1528
public
BoundRefTypeOperator
Update(BoundExpression operand, MethodSymbol? getTypeFromHandle, TypeSymbol type)
1532
var
result = new BoundRefTypeOperator(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors);
9164
return VisitRefTypeOperator((
BoundRefTypeOperator
)node, arg);
9611
public virtual R VisitRefTypeOperator(
BoundRefTypeOperator
node, A arg) => this.DefaultVisit(node, arg);
9852
public virtual BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node) => this.DefaultVisit(node);
10164
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
11316
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
13164
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
13168
BoundRefTypeOperator
updatedNode;
15764
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)