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)
1324
return new
BoundLocalId
(
16 references to BoundLocalId
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\EmitExpression.cs (2)
277
EmitLocalIdExpression((
BoundLocalId
)expression);
3545
private void EmitLocalIdExpression(
BoundLocalId
node)
FlowAnalysis\AbstractFlowPass.cs (1)
1684
public override BoundNode VisitLocalId(
BoundLocalId
node)
FlowAnalysis\DefiniteAssignment.cs (1)
2401
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);
8982
return VisitLocalId((
BoundLocalId
)node, arg);
9397
public virtual R VisitLocalId(
BoundLocalId
node, A arg) => this.DefaultVisit(node, arg);
9633
public virtual BoundNode? VisitLocalId(
BoundLocalId
node) => this.DefaultVisit(node);
10045
public override BoundNode? VisitLocalId(
BoundLocalId
node) => null;
11182
public override BoundNode? VisitLocalId(
BoundLocalId
node)
13050
public override BoundNode? VisitLocalId(
BoundLocalId
node)
13054
BoundLocalId
updatedNode;
15520
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)
417
public override BoundNode? VisitLocalId(
BoundLocalId
node)