csharpier
csharpier copied to clipboard
CastExpression in ConditionalExpression
class ClassName
{
void MethodName()
{
if (true)
{
yield return nodeContainingUnnecessaryUsings is NamespaceDeclarationSyntax
? (
(NamespaceDeclarationSyntax)nodeContainingUnnecessaryUsings
).Usings.GetContainedSpan()
: (
(CompilationUnitSyntax)nodeContainingUnnecessaryUsings
).Usings.GetContainedSpan();
}
}
}
// should maybe be (based on how prettier formats similar typescript)
class ClassName
{
void MethodName()
{
if (true)
{
yield return nodeContainingUnnecessaryUsings is NamespaceDeclarationSyntax
? ((NamespaceDeclarationSyntax)
nodeContainingUnnecessaryUsings
).Usings.GetContainedSpan()
: ((CompilationUnitSyntax)
nodeContainingUnnecessaryUsings
).Usings.GetContainedSpan();
}
}
}