2 instantiations of BoundLocalId
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (1)
2367
var result = new
BoundLocalId
(this.Syntax, local, hoistedField, type, this.HasErrors);
Lowering\SyntheticBoundNodeFactory.cs (1)
1342
return new
BoundLocalId
(
16 references to BoundLocalId
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\EmitExpression.cs (2)
277
EmitLocalIdExpression((
BoundLocalId
)expression);
3571
private void EmitLocalIdExpression(
BoundLocalId
node)
FlowAnalysis\AbstractFlowPass.cs (1)
1691
public override BoundNode VisitLocalId(
BoundLocalId
node)
FlowAnalysis\DefiniteAssignment.cs (1)
2428
public override BoundNode VisitLocalId(
BoundLocalId
node)
Generated\BoundNodes.xml.Generated.cs (10)
2363
public
BoundLocalId
Update(LocalSymbol local, FieldSymbol? hoistedField, TypeSymbol type)
2367
var
result = new BoundLocalId(this.Syntax, local, hoistedField, type, this.HasErrors);
8980
return VisitLocalId((
BoundLocalId
)node, arg);
9395
public virtual R VisitLocalId(
BoundLocalId
node, A arg) => this.DefaultVisit(node, arg);
9631
public virtual BoundNode? VisitLocalId(
BoundLocalId
node) => this.DefaultVisit(node);
10043
public override BoundNode? VisitLocalId(
BoundLocalId
node) => null;
11208
public override BoundNode? VisitLocalId(
BoundLocalId
node)
13194
public override BoundNode? VisitLocalId(
BoundLocalId
node)
13198
BoundLocalId
updatedNode;
15663
public override TreeDumperNode VisitLocalId(
BoundLocalId
node, object? arg) => new TreeDumperNode("localId", null, new TreeDumperNode[]
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
70
/// 3) <see cref="BoundParameterId"/>/<see cref="
BoundLocalId
"/>
Lowering\MethodToClassRewriter.cs (1)
229
public override BoundNode? VisitLocalId(
BoundLocalId
node)