2 instantiations of BoundNameOfOperator
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Invocation.cs (1)
2425
return new
BoundNameOfOperator
(node, boundArgument, ConstantValue.Create(name), Compilation.GetSpecialType(SpecialType.System_String));
Generated\BoundNodes.xml.Generated.cs (1)
7768
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)
2432
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
FlowAnalysis\AbstractFlowPass.cs (1)
3499
public override BoundNode VisitNameOfOperator(
BoundNameOfOperator
node)
FlowAnalysis\AbstractRegionDataFlowPass.cs (1)
56
public override BoundNode VisitNameOfOperator(
BoundNameOfOperator
node)
FlowAnalysis\NullableWalker.cs (1)
12831
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
Generated\BoundNodes.xml.Generated.cs (10)
7764
public
BoundNameOfOperator
Update(BoundExpression argument, ConstantValue constantValueOpt, TypeSymbol type)
7768
var
result = new BoundNameOfOperator(this.Syntax, argument, constantValueOpt, type, this.HasErrors);
9275
return VisitNameOfOperator((
BoundNameOfOperator
)node, arg);
9544
public virtual R VisitNameOfOperator(
BoundNameOfOperator
node, A arg) => this.DefaultVisit(node, arg);
9780
public virtual BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node) => this.DefaultVisit(node);
10690
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
12183
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
14771
public override BoundNode? VisitNameOfOperator(
BoundNameOfOperator
node)
14774
BoundNameOfOperator
updatedNode;
17016
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)
246
if (node is
BoundNameOfOperator
nameofOperator)
Operations\CSharpOperationFactory.cs (2)
145
return CreateBoundNameOfOperatorOperation((
BoundNameOfOperator
)boundNode);
1668
private INameOfOperation CreateBoundNameOfOperatorOperation(
BoundNameOfOperator
boundNameOfOperator)