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)
1499
var result = new
BoundRefTypeOperator
(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors);
Lowering\LocalRewriter\LocalRewriter.cs (1)
694
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)
12201
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
Generated\BoundNodes.xml.Generated.cs (10)
1495
public
BoundRefTypeOperator
Update(BoundExpression operand, MethodSymbol? getTypeFromHandle, TypeSymbol type)
1499
var
result = new BoundRefTypeOperator(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors);
8968
return VisitRefTypeOperator((
BoundRefTypeOperator
)node, arg);
9406
public virtual R VisitRefTypeOperator(
BoundRefTypeOperator
node, A arg) => this.DefaultVisit(node, arg);
9642
public virtual BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node) => this.DefaultVisit(node);
9949
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
11072
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
12882
public override BoundNode? VisitRefTypeOperator(
BoundRefTypeOperator
node)
12886
BoundRefTypeOperator
updatedNode;
15447
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)
683
public override BoundNode VisitRefTypeOperator(
BoundRefTypeOperator
node)