1 instantiation of BoundConstructorMethodBody
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8789
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)
1961
var
constructor = (
BoundConstructorMethodBody
)methodBody;
FlowAnalysis\AbstractFlowPass.cs (1)
3705
public override BoundNode VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
FlowAnalysis\NullableWalker.cs (2)
1549
return constructorBody is
BoundConstructorMethodBody
{ Initializer: BoundExpressionStatement { Expression: BoundCall { Method: { MethodKind: MethodKind.Constructor } initializerMethod } } }
3595
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
Generated\BoundNodes.xml.Generated.cs (9)
8785
public
BoundConstructorMethodBody
Update(ImmutableArray<LocalSymbol> locals, BoundStatement? initializer, BoundBlock? blockBody, BoundBlock? expressionBody)
8789
var
result = new BoundConstructorMethodBody(this.Syntax, locals, initializer, blockBody, expressionBody, this.HasErrors);
9330
return VisitConstructorMethodBody((
BoundConstructorMethodBody
)node, arg);
9572
public virtual R VisitConstructorMethodBody(
BoundConstructorMethodBody
node, A arg) => this.DefaultVisit(node, arg);
9808
public virtual BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node) => this.DefaultVisit(node);
10816
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
12378
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
15098
public override BoundNode? VisitConstructorMethodBody(
BoundConstructorMethodBody
node)
17282
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)