1 write to Body
Microsoft.CodeAnalysis.Features (1)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.AnalyzedNodes.cs (1)
33
Body
= body;
5 references to Body
Microsoft.CodeAnalysis.CSharp.Features (2)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (2)
41
return SwitchExpressionArm(DiscardPattern(), AsExpressionSyntax(section.
Body
));
56
return SwitchExpressionArm(pattern, whenClause, AsExpressionSyntax(section.
Body
));
Microsoft.CodeAnalysis.Features (3)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.cs (2)
131
if (!sections.Any(static section => GetSwitchArmKind(section.
Body
) == OperationKind.Return))
157
if (GetSwitchArmKind(section.
Body
) == default)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
62
var statements = AsSwitchSectionStatements(section.
Body
);