2 instantiations of BoundParameterId
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (1)
2414
var result = new
BoundParameterId
(this.Syntax, parameter, hoistedField, type, this.HasErrors);
Lowering\SyntheticBoundNodeFactory.cs (1)
1370
return new
BoundParameterId
(
16 references to BoundParameterId
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\EmitExpression.cs (2)
282
EmitParameterIdExpression((
BoundParameterId
)expression);
3562
private void EmitParameterIdExpression(
BoundParameterId
node)
FlowAnalysis\AbstractFlowPass.cs (1)
1695
public override BoundNode VisitParameterId(
BoundParameterId
node)
FlowAnalysis\DefiniteAssignment.cs (1)
2416
public override BoundNode VisitParameterId(
BoundParameterId
node)
Generated\BoundNodes.xml.Generated.cs (10)
2410
public
BoundParameterId
Update(ParameterSymbol parameter, FieldSymbol? hoistedField, TypeSymbol type)
2414
var
result = new BoundParameterId(this.Syntax, parameter, hoistedField, type, this.HasErrors);
8986
return VisitParameterId((
BoundParameterId
)node, arg);
9400
public virtual R VisitParameterId(
BoundParameterId
node, A arg) => this.DefaultVisit(node, arg);
9636
public virtual BoundNode? VisitParameterId(
BoundParameterId
node) => this.DefaultVisit(node);
10048
public override BoundNode? VisitParameterId(
BoundParameterId
node) => null;
11221
public override BoundNode? VisitParameterId(
BoundParameterId
node)
13218
public override BoundNode? VisitParameterId(
BoundParameterId
node)
13222
BoundParameterId
updatedNode;
15680
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)
231
public override BoundNode? VisitParameterId(
BoundParameterId
node)