2 instantiations of BoundParameterId
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (1)
2410
var result = new
BoundParameterId
(this.Syntax, parameter, hoistedField, type, this.HasErrors);
Lowering\SyntheticBoundNodeFactory.cs (1)
1352
return new
BoundParameterId
(
16 references to BoundParameterId
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\EmitExpression.cs (2)
282
EmitParameterIdExpression((
BoundParameterId
)expression);
3585
private void EmitParameterIdExpression(
BoundParameterId
node)
FlowAnalysis\AbstractFlowPass.cs (1)
1696
public override BoundNode VisitParameterId(
BoundParameterId
node)
FlowAnalysis\DefiniteAssignment.cs (1)
2431
public override BoundNode VisitParameterId(
BoundParameterId
node)
Generated\BoundNodes.xml.Generated.cs (10)
2406
public
BoundParameterId
Update(ParameterSymbol parameter, FieldSymbol? hoistedField, TypeSymbol type)
2410
var
result = new BoundParameterId(this.Syntax, parameter, hoistedField, type, this.HasErrors);
8982
return VisitParameterId((
BoundParameterId
)node, arg);
9396
public virtual R VisitParameterId(
BoundParameterId
node, A arg) => this.DefaultVisit(node, arg);
9632
public virtual BoundNode? VisitParameterId(
BoundParameterId
node) => this.DefaultVisit(node);
10044
public override BoundNode? VisitParameterId(
BoundParameterId
node) => null;
11215
public override BoundNode? VisitParameterId(
BoundParameterId
node)
13212
public override BoundNode? VisitParameterId(
BoundParameterId
node)
13216
BoundParameterId
updatedNode;
15672
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)
234
public override BoundNode? VisitParameterId(
BoundParameterId
node)