2 instantiations of BoundNameOfOperator
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Invocation.cs (1)
2434
return new
BoundNameOfOperator
(node, boundArgument, ConstantValue.Create(name), Compilation.GetSpecialType(SpecialType.System_String));
Generated\BoundNodes.xml.Generated.cs (1)
7906
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)
2442
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)
13483
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
Generated\BoundNodes.xml.Generated.cs (10)
7902
public
BoundNameOfOperator
Update(BoundExpression argument, ConstantValue constantValueOpt, TypeSymbol type)
7906
var
result = new BoundNameOfOperator(this.Syntax, argument, constantValueOpt, type, this.HasErrors);
9506
return VisitNameOfOperator((
BoundNameOfOperator
)node, arg);
9782
public virtual R VisitNameOfOperator(
BoundNameOfOperator
node, A arg) => this.DefaultVisit(node, arg);
10023
public virtual BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node) => this.DefaultVisit(node);
10948
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
12469
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
15090
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
15093
BoundNameOfOperator
updatedNode;
17380
public override TreeDumperNode VisitNameOfOperator(
BoundNameOfOperator
node, object? arg) => new TreeDumperNode("nameOfOperator", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
972
public override BoundNode VisitNameOfOperator(
BoundNameOfOperator
node)
Lowering\LocalRewriter\LocalRewriter.cs (1)
250
if (node is
BoundNameOfOperator
nameofOperator)
Operations\CSharpOperationFactory.cs (2)
144
return CreateBoundNameOfOperatorOperation((
BoundNameOfOperator
)boundNode);
1734
private INameOfOperation CreateBoundNameOfOperatorOperation(
BoundNameOfOperator
boundNameOfOperator)