1 write to BlockBody
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8920this.BlockBody = blockBody;
18 references to BlockBody
Microsoft.CodeAnalysis.CSharp (18)
Binder\RefSafetyAnalysis.cs (2)
311BoundConstructorMethodBody constructorBody => constructorBody.BlockBody != node && constructorBody.ExpressionBody != node, 312BoundNonConstructorMethodBody methodBody => methodBody.BlockBody != node && methodBody.ExpressionBody != node,
Compilation\MemberSemanticModel.NodeMapBuilder.cs (1)
304this.Visit(node.BlockBody);
Compiler\MethodCompiler.cs (2)
2007body = constructor.BlockBody ?? constructor.ExpressionBody!; 2037body = nonConstructor.BlockBody ?? nonConstructor.ExpressionBody!;
FlowAnalysis\AbstractFlowPass.cs (2)
3741VisitMethodBodies(node.BlockBody, node.ExpressionBody); 3747VisitMethodBodies(node.BlockBody, node.ExpressionBody);
Generated\BoundNodes.xml.Generated.cs (9)
8941if (blockBody != this.BlockBody || expressionBody != this.ExpressionBody) 8971if (locals != this.Locals || initializer != this.Initializer || blockBody != this.BlockBody || expressionBody != this.ExpressionBody) 11076this.Visit(node.BlockBody); 11083this.Visit(node.BlockBody); 12676BoundBlock? blockBody = (BoundBlock?)this.Visit(node.BlockBody); 12684BoundBlock? blockBody = (BoundBlock?)this.Visit(node.BlockBody); 15422BoundBlock? blockBody = (BoundBlock?)this.Visit(node.BlockBody); 17663new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17672new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }),
Operations\CSharpOperationFactory.cs (2)
361(IBlockOperation?)Create(boundNode.BlockBody), 373(IBlockOperation?)Create(boundNode.BlockBody),