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)
1342
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)
1689
public override BoundNode VisitParameterId(
BoundParameterId
node)
FlowAnalysis\DefiniteAssignment.cs (1)
2404
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);
8984
return VisitParameterId((
BoundParameterId
)node, arg);
9398
public virtual R VisitParameterId(
BoundParameterId
node, A arg) => this.DefaultVisit(node, arg);
9634
public virtual BoundNode? VisitParameterId(
BoundParameterId
node) => this.DefaultVisit(node);
10046
public override BoundNode? VisitParameterId(
BoundParameterId
node) => null;
11187
public override BoundNode? VisitParameterId(
BoundParameterId
node)
13068
public override BoundNode? VisitParameterId(
BoundParameterId
node)
13072
BoundParameterId
updatedNode;
15529
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)