1 write to BlockBody
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
3513this.BlockBody = blockBody;
9 references to BlockBody
Microsoft.CodeAnalysis.CSharp (9)
Binder\RefSafetyAnalysis.cs (1)
354analysis.Visit(node.BlockBody);
BoundTree\BoundLocalFunctionStatement.cs (1)
13public BoundBlock? Body { get => BlockBody ?? ExpressionBody; }
Generated\BoundNodes.xml.Generated.cs (5)
3526if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(symbol, this.Symbol) || blockBody != this.BlockBody || expressionBody != this.ExpressionBody) 10147this.Visit(node.BlockBody); 11406BoundBlock? blockBody = (BoundBlock?)this.Visit(node.BlockBody); 13561BoundBlock? blockBody = (BoundBlock?)this.Visit(node.BlockBody); 15935new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }),
Lowering\ExtensionMethodBodyRewriter.cs (1)
113BoundBlock? blockBody = (BoundBlock?)this.Visit(node.BlockBody);
Operations\CSharpOperationFactory.cs (1)
1006IBlockOperation? ignoredBody = boundLocalFunctionStatement is { BlockBody: { }, ExpressionBody: { } exprBody }