2 instantiations of BoundNameOfOperator
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Invocation.cs (1)
2423
return new
BoundNameOfOperator
(node, boundArgument, ConstantValue.Create(name), Compilation.GetSpecialType(SpecialType.System_String));
Generated\BoundNodes.xml.Generated.cs (1)
7797
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)
2441
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
FlowAnalysis\AbstractFlowPass.cs (1)
3498
public override BoundNode VisitNameOfOperator(
BoundNameOfOperator
node)
FlowAnalysis\AbstractRegionDataFlowPass.cs (1)
56
public override BoundNode VisitNameOfOperator(
BoundNameOfOperator
node)
FlowAnalysis\NullableWalker.cs (1)
12830
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
Generated\BoundNodes.xml.Generated.cs (10)
7793
public
BoundNameOfOperator
Update(BoundExpression argument, ConstantValue constantValueOpt, TypeSymbol type)
7797
var
result = new BoundNameOfOperator(this.Syntax, argument, constantValueOpt, type, this.HasErrors);
9304
return VisitNameOfOperator((
BoundNameOfOperator
)node, arg);
9573
public virtual R VisitNameOfOperator(
BoundNameOfOperator
node, A arg) => this.DefaultVisit(node, arg);
9809
public virtual BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node) => this.DefaultVisit(node);
10719
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
12213
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
14806
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
14809
BoundNameOfOperator
updatedNode;
17042
public override TreeDumperNode VisitNameOfOperator(
BoundNameOfOperator
node, object? arg) => new TreeDumperNode("nameOfOperator", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
963
public override BoundNode VisitNameOfOperator(
BoundNameOfOperator
node)
Lowering\LocalRewriter\LocalRewriter.cs (1)
250
if (node is
BoundNameOfOperator
nameofOperator)
Operations\CSharpOperationFactory.cs (2)
145
return CreateBoundNameOfOperatorOperation((
BoundNameOfOperator
)boundNode);
1659
private INameOfOperation CreateBoundNameOfOperatorOperation(
BoundNameOfOperator
boundNameOfOperator)