2 instantiations of BoundParameterId
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (1)
2368
var result = new
BoundParameterId
(this.Syntax, parameter, hoistedField, type, this.HasErrors);
Lowering\SyntheticBoundNodeFactory.cs (1)
1247
return new
BoundParameterId
(
16 references to BoundParameterId
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\EmitExpression.cs (2)
267
EmitParameterIdExpression((
BoundParameterId
)expression);
3337
private void EmitParameterIdExpression(
BoundParameterId
node)
FlowAnalysis\AbstractFlowPass.cs (1)
1591
public override BoundNode VisitParameterId(
BoundParameterId
node)
FlowAnalysis\DefiniteAssignment.cs (1)
2240
public override BoundNode VisitParameterId(
BoundParameterId
node)
Generated\BoundNodes.xml.Generated.cs (10)
2364
public
BoundParameterId
Update(ParameterSymbol parameter, FieldSymbol? hoistedField, TypeSymbol type)
2368
var
result = new BoundParameterId(this.Syntax, parameter, hoistedField, type, this.HasErrors);
8627
return VisitParameterId((
BoundParameterId
)node, arg);
9026
public virtual R VisitParameterId(
BoundParameterId
node, A arg) => this.DefaultVisit(node, arg);
9254
public virtual BoundNode? VisitParameterId(
BoundParameterId
node) => this.DefaultVisit(node);
9654
public override BoundNode? VisitParameterId(
BoundParameterId
node) => null;
10765
public override BoundNode? VisitParameterId(
BoundParameterId
node)
12588
public override BoundNode? VisitParameterId(
BoundParameterId
node)
12592
BoundParameterId
updatedNode;
14946
public override TreeDumperNode VisitParameterId(
BoundParameterId
node, object? arg) => new TreeDumperNode("parameterId", null, new TreeDumperNode[]
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
70
/// 3) <see cref="
BoundParameterId
"/>/<see cref="BoundLocalId"/>
Lowering\MethodToClassRewriter.cs (1)
413
public override BoundNode? VisitParameterId(
BoundParameterId
node)