3 instantiations of BoundRefTypeOperator
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Expressions.cs (1)
1244return new BoundRefTypeOperator(node, argument, null, typeType, hasErrors);
Generated\BoundNodes.xml.Generated.cs (1)
1492var result = new BoundRefTypeOperator(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors);
Lowering\LocalRewriter\LocalRewriter.cs (1)
605return new BoundRefTypeOperator(node.Syntax, operand, null, type, hasErrors: true);
16 references to BoundRefTypeOperator
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\EmitExpression.cs (2)
306EmitRefTypeOperator((BoundRefTypeOperator)expression, used); 672private void EmitRefTypeOperator(BoundRefTypeOperator expression, bool used)
FlowAnalysis\AbstractFlowPass.cs (1)
1197public override BoundNode VisitRefTypeOperator(BoundRefTypeOperator node)
FlowAnalysis\NullableWalker.cs (1)
10391public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node)
Generated\BoundNodes.xml.Generated.cs (10)
1488public BoundRefTypeOperator Update(BoundExpression operand, MethodSymbol? getTypeFromHandle, TypeSymbol type) 1492var result = new BoundRefTypeOperator(this.Syntax, operand, getTypeFromHandle, type, this.HasErrors); 8581return VisitRefTypeOperator((BoundRefTypeOperator)node, arg); 9003public virtual R VisitRefTypeOperator(BoundRefTypeOperator node, A arg) => this.DefaultVisit(node, arg); 9231public virtual BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) => this.DefaultVisit(node); 9530public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) 10606public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) 12222public override BoundNode? VisitRefTypeOperator(BoundRefTypeOperator node) 12226BoundRefTypeOperator updatedNode; 14708public override TreeDumperNode VisitRefTypeOperator(BoundRefTypeOperator node, object? arg) => new TreeDumperNode("refTypeOperator", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
374public override BoundNode VisitRefTypeOperator(BoundRefTypeOperator node)
Lowering\LocalRewriter\LocalRewriter.cs (1)
594public override BoundNode VisitRefTypeOperator(BoundRefTypeOperator node)