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)
7887var 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)
13550public override BoundNode? VisitNameOfOperator(BoundNameOfOperator node)
Generated\BoundNodes.xml.Generated.cs (10)
7883public BoundNameOfOperator Update(BoundExpression argument, ConstantValue constantValueOpt, TypeSymbol type) 7887var result = new BoundNameOfOperator(this.Syntax, argument, constantValueOpt, type, this.HasErrors); 9487return VisitNameOfOperator((BoundNameOfOperator)node, arg); 9763public virtual R VisitNameOfOperator(BoundNameOfOperator node, A arg) => this.DefaultVisit(node, arg); 10004public virtual BoundNode? VisitNameOfOperator(BoundNameOfOperator node) => this.DefaultVisit(node); 10941public override BoundNode? VisitNameOfOperator(BoundNameOfOperator node) 12465public override BoundNode? VisitNameOfOperator(BoundNameOfOperator node) 15091public override BoundNode? VisitNameOfOperator(BoundNameOfOperator node) 15094BoundNameOfOperator updatedNode; 17384public 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)