1 instantiation of BoundConstructorMethodBody
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8785
var result = new
BoundConstructorMethodBody
(this.Syntax, locals, initializer, blockBody, expressionBody, this.HasErrors);
19 references to BoundConstructorMethodBody
Microsoft.CodeAnalysis.CSharp (19)
Binder\RefSafetyAnalysis.cs (1)
326
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
BoundTree\BoundNode.cs (1)
708
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
Compilation\MemberSemanticModel.NodeMapBuilder.cs (1)
296
public override BoundNode VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
Compiler\MethodCompiler.cs (2)
1855
var
constructor = (
BoundConstructorMethodBody
)methodBody;
FlowAnalysis\AbstractFlowPass.cs (1)
3699
public override BoundNode VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
FlowAnalysis\NullableWalker.cs (2)
1524
return constructorBody is
BoundConstructorMethodBody
{ Initializer: BoundExpressionStatement { Expression: BoundCall { Method: { MethodKind: MethodKind.Constructor } initializerMethod } } }
3500
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
Generated\BoundNodes.xml.Generated.cs (9)
8781
public
BoundConstructorMethodBody
Update(ImmutableArray<LocalSymbol> locals, BoundStatement? initializer, BoundBlock? blockBody, BoundBlock? expressionBody)
8785
var
result = new BoundConstructorMethodBody(this.Syntax, locals, initializer, blockBody, expressionBody, this.HasErrors);
9326
return VisitConstructorMethodBody((
BoundConstructorMethodBody
)node, arg);
9568
public virtual R VisitConstructorMethodBody(
BoundConstructorMethodBody
node, A arg) => this.DefaultVisit(node, arg);
9804
public virtual BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node) => this.DefaultVisit(node);
10812
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
12228
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
14946
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
17128
public override TreeDumperNode VisitConstructorMethodBody(
BoundConstructorMethodBody
node, object? arg) => new TreeDumperNode("constructorMethodBody", null, new TreeDumperNode[]
Operations\CSharpOperationFactory.cs (2)
259
return CreateConstructorBodyOperation((
BoundConstructorMethodBody
)boundNode);
361
private IConstructorBodyOperation CreateConstructorBodyOperation(
BoundConstructorMethodBody
boundNode)