2 instantiations of BoundParameterId
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (1)
2409
var result = new
BoundParameterId
(this.Syntax, parameter, hoistedField, type, this.HasErrors);
Lowering\SyntheticBoundNodeFactory.cs (1)
1390
return new
BoundParameterId
(
16 references to BoundParameterId
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\EmitExpression.cs (2)
282
EmitParameterIdExpression((
BoundParameterId
)expression);
3559
private void EmitParameterIdExpression(
BoundParameterId
node)
FlowAnalysis\AbstractFlowPass.cs (1)
1631
public override BoundNode VisitParameterId(
BoundParameterId
node)
FlowAnalysis\DefiniteAssignment.cs (1)
2359
public override BoundNode VisitParameterId(
BoundParameterId
node)
Generated\BoundNodes.xml.Generated.cs (10)
2405
public
BoundParameterId
Update(ParameterSymbol parameter, FieldSymbol? hoistedField, TypeSymbol type)
2409
var
result = new BoundParameterId(this.Syntax, parameter, hoistedField, type, this.HasErrors);
8945
return VisitParameterId((
BoundParameterId
)node, arg);
9359
public virtual R VisitParameterId(
BoundParameterId
node, A arg) => this.DefaultVisit(node, arg);
9595
public virtual BoundNode? VisitParameterId(
BoundParameterId
node) => this.DefaultVisit(node);
10007
public override BoundNode? VisitParameterId(
BoundParameterId
node) => null;
11148
public override BoundNode? VisitParameterId(
BoundParameterId
node)
13029
public override BoundNode? VisitParameterId(
BoundParameterId
node)
13033
BoundParameterId
updatedNode;
15490
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)
422
public override BoundNode? VisitParameterId(
BoundParameterId
node)