1 implementation of ExpressionBody
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
8291public IBlockOperation? ExpressionBody { get; }
13 references to ExpressionBody
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
1508VisitMethodBodies(operation.BlockBody, operation.ExpressionBody);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
ConvertToRecordHelpers.cs (2)
86methodSymbol, methodOperation.BlockBody ?? methodOperation.ExpressionBody); 1121=> body.BlockBody ?? body.ExpressionBody;
Microsoft.CodeAnalysis.CSharp.Features (2)
ConvertToRecordHelpers.cs (2)
86methodSymbol, methodOperation.BlockBody ?? methodOperation.ExpressionBody); 1121=> body.BlockBody ?? body.ExpressionBody;
Microsoft.CodeAnalysis.Test.Utilities (8)
Compilation\OperationTreeVerifier.cs (2)
2060Visit(operation.ExpressionBody, "ExpressionBody"); 2068Visit(operation.ExpressionBody, "ExpressionBody");
Compilation\TestOperationVisitor.cs (6)
1630if (operation.ExpressionBody != null) 1632builder.Add(operation.ExpressionBody); 1646if (operation.ExpressionBody != null) 1648AssertEx.Equal(new[] { operation.BlockBody, operation.ExpressionBody }, operation.ChildOperations); 1655else if (operation.ExpressionBody != null) 1657Assert.Same(operation.ExpressionBody, operation.ChildOperations.Single());