3 instantiations of BoundRefTypeOperator
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Expressions.cs (1)
1297return new BoundRefTypeOperator(node, argument, null, typeType, hasErrors);
Generated\BoundNodes.xml.Generated.cs (1)
1486var result = new BoundRefTypeOperator(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors);
Lowering\LocalRewriter\LocalRewriter.cs (1)
690return new BoundRefTypeOperator(node.Syntax, operand, null, type, hasErrors: true);
16 references to BoundRefTypeOperator
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\EmitExpression.cs (2)
321EmitRefTypeOperator((BoundRefTypeOperator)expression, used); 684private void EmitRefTypeOperator(BoundRefTypeOperator expression, bool used)
FlowAnalysis\AbstractFlowPass.cs (1)
1252public override BoundNode VisitRefTypeOperator(BoundRefTypeOperator node)
FlowAnalysis\NullableWalker.cs (1)
12202public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node)
Generated\BoundNodes.xml.Generated.cs (10)
1482public BoundRefTypeOperator Update(BoundExpression operand, MethodSymbol? getTypeFromHandle, TypeSymbol type) 1486var result = new BoundRefTypeOperator(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors); 8945return VisitRefTypeOperator((BoundRefTypeOperator)node, arg); 9383public virtual R VisitRefTypeOperator(BoundRefTypeOperator node, A arg) => this.DefaultVisit(node, arg); 9619public virtual BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) => this.DefaultVisit(node); 9926public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) 11048public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) 12853public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) 12857BoundRefTypeOperator updatedNode; 15418public override TreeDumperNode VisitRefTypeOperator(BoundRefTypeOperator node, object? arg) => new TreeDumperNode("refTypeOperator", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
410public override BoundNode VisitRefTypeOperator(BoundRefTypeOperator node)
Lowering\LocalRewriter\LocalRewriter.cs (1)
679public override BoundNode VisitRefTypeOperator(BoundRefTypeOperator node)