3 instantiations of BoundRefTypeOperator
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Expressions.cs (1)
1322return new BoundRefTypeOperator(node, argument, null, typeType, hasErrors);
Generated\BoundNodes.xml.Generated.cs (1)
1526var 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)
318EmitRefTypeOperator((BoundRefTypeOperator)expression, used); 681private void EmitRefTypeOperator(BoundRefTypeOperator expression, bool used)
FlowAnalysis\AbstractFlowPass.cs (1)
1253public override BoundNode VisitRefTypeOperator(BoundRefTypeOperator node)
FlowAnalysis\NullableWalker.cs (1)
13003public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node)
Generated\BoundNodes.xml.Generated.cs (10)
1522public BoundRefTypeOperator Update(BoundExpression operand, MethodSymbol? getTypeFromHandle, TypeSymbol type) 1526var result = new BoundRefTypeOperator(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors); 9147return VisitRefTypeOperator((BoundRefTypeOperator)node, arg); 9594public virtual R VisitRefTypeOperator(BoundRefTypeOperator node, A arg) => this.DefaultVisit(node, arg); 9835public virtual BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) => this.DefaultVisit(node); 10151public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) 11312public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) 13167public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) 13171BoundRefTypeOperator updatedNode; 15768public 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)