2 instantiations of BoundNameOfOperator
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Invocation.cs (1)
2459return new BoundNameOfOperator(node, boundArgument, ConstantValue.Create(name), Compilation.GetSpecialType(SpecialType.System_String));
Generated\BoundNodes.xml.Generated.cs (1)
7886var result = new BoundNameOfOperator(this.Syntax, argument, constantValueOpt, type, this.HasErrors);
19 references to BoundNameOfOperator
Microsoft.CodeAnalysis.CSharp (19)
BoundTree\BoundTreeVisitors.cs (1)
128return VisitNameOfOperator(node as BoundNameOfOperator, arg);
Compiler\MethodCompiler.cs (1)
2453public override BoundNode? VisitNameOfOperator(BoundNameOfOperator node)
FlowAnalysis\AbstractFlowPass.cs (1)
3500public override BoundNode VisitNameOfOperator(BoundNameOfOperator node)
FlowAnalysis\AbstractRegionDataFlowPass.cs (1)
56public override BoundNode VisitNameOfOperator(BoundNameOfOperator node)
FlowAnalysis\NullableWalker.cs (1)
13551public override BoundNode? VisitNameOfOperator(BoundNameOfOperator node)
Generated\BoundNodes.xml.Generated.cs (10)
7882public BoundNameOfOperator Update(BoundExpression argument, ConstantValue constantValueOpt, TypeSymbol type) 7886var result = new BoundNameOfOperator(this.Syntax, argument, constantValueOpt, type, this.HasErrors); 9486return VisitNameOfOperator((BoundNameOfOperator)node, arg); 9762public virtual R VisitNameOfOperator(BoundNameOfOperator node, A arg) => this.DefaultVisit(node, arg); 10003public virtual BoundNode? VisitNameOfOperator(BoundNameOfOperator node) => this.DefaultVisit(node); 10940public override BoundNode? VisitNameOfOperator(BoundNameOfOperator node) 12464public override BoundNode? VisitNameOfOperator(BoundNameOfOperator node) 15090public override BoundNode? VisitNameOfOperator(BoundNameOfOperator node) 15093BoundNameOfOperator updatedNode; 17383public override TreeDumperNode VisitNameOfOperator(BoundNameOfOperator node, object? arg) => new TreeDumperNode("nameOfOperator", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
978public override BoundNode VisitNameOfOperator(BoundNameOfOperator node)
Lowering\LocalRewriter\LocalRewriter.cs (1)
251if (node is BoundNameOfOperator nameofOperator)
Operations\CSharpOperationFactory.cs (2)
144return CreateBoundNameOfOperatorOperation((BoundNameOfOperator)boundNode); 1734private INameOfOperation CreateBoundNameOfOperatorOperation(BoundNameOfOperator boundNameOfOperator)