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