1 instantiation of BoundConstructorMethodBody
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8748
var result = new
BoundConstructorMethodBody
(this.Syntax, locals, initializer, blockBody, expressionBody, this.HasErrors);
19 references to BoundConstructorMethodBody
Microsoft.CodeAnalysis.CSharp (19)
Binder\RefSafetyAnalysis.cs (1)
334
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
BoundTree\BoundNode.cs (1)
687
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
Compilation\MemberSemanticModel.NodeMapBuilder.cs (1)
272
public override BoundNode VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
Compiler\MethodCompiler.cs (2)
1843
var
constructor = (
BoundConstructorMethodBody
)methodBody;
FlowAnalysis\AbstractFlowPass.cs (1)
3600
public override BoundNode VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
FlowAnalysis\NullableWalker.cs (2)
1448
return constructorBody is
BoundConstructorMethodBody
{ Initializer: BoundExpressionStatement { Expression: BoundCall { Method: { MethodKind: MethodKind.Constructor } initializerMethod } } }
3366
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
Generated\BoundNodes.xml.Generated.cs (9)
8744
public
BoundConstructorMethodBody
Update(ImmutableArray<LocalSymbol> locals, BoundStatement? initializer, BoundBlock? blockBody, BoundBlock? expressionBody)
8748
var
result = new BoundConstructorMethodBody(this.Syntax, locals, initializer, blockBody, expressionBody, this.HasErrors);
9289
return VisitConstructorMethodBody((
BoundConstructorMethodBody
)node, arg);
9531
public virtual R VisitConstructorMethodBody(
BoundConstructorMethodBody
node, A arg) => this.DefaultVisit(node, arg);
9767
public virtual BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node) => this.DefaultVisit(node);
10775
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
12191
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
14910
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
17092
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)