3 instantiations of BoundRefTypeOperator
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Expressions.cs (1)
1319return new BoundRefTypeOperator(node, argument, null, typeType, hasErrors);
Generated\BoundNodes.xml.Generated.cs (1)
1532var result = new BoundRefTypeOperator(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors);
Lowering\LocalRewriter\LocalRewriter.cs (1)
700return 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)
1253public override BoundNode VisitRefTypeOperator(BoundRefTypeOperator node)
FlowAnalysis\NullableWalker.cs (1)
12857public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node)
Generated\BoundNodes.xml.Generated.cs (10)
1528public BoundRefTypeOperator Update(BoundExpression operand, MethodSymbol? getTypeFromHandle, TypeSymbol type) 1532var result = new BoundRefTypeOperator(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors); 9164return VisitRefTypeOperator((BoundRefTypeOperator)node, arg); 9611public virtual R VisitRefTypeOperator(BoundRefTypeOperator node, A arg) => this.DefaultVisit(node, arg); 9852public virtual BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) => this.DefaultVisit(node); 10164public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) 11316public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) 13164public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) 13168BoundRefTypeOperator updatedNode; 15764public override TreeDumperNode VisitRefTypeOperator(BoundRefTypeOperator node, object? arg) => new TreeDumperNode("refTypeOperator", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
412public override BoundNode VisitRefTypeOperator(BoundRefTypeOperator node)
Lowering\LocalRewriter\LocalRewriter.cs (1)
689public override BoundNode VisitRefTypeOperator(BoundRefTypeOperator node)