16 references to IsConditionalExpression
Microsoft.CodeAnalysis.CSharp (4)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (4)
2504
if (!conv1.
IsConditionalExpression
&& conv2.
IsConditionalExpression
)
2506
if (!conv2.
IsConditionalExpression
&& conv1.
IsConditionalExpression
)
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
CastSimplifier.cs (1)
973
if (conversion.
IsConditionalExpression
)
CSharpUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
28
return conversion.
IsConditionalExpression
;
SpeculationAnalyzer.cs (4)
384
this.SpeculativeSemanticModel.GetConversion(newExpression, this.CancellationToken).
IsConditionalExpression
)
732
this.SpeculativeSemanticModel.GetConversion(newExpression).
IsConditionalExpression
)
748
if (newConversion.
IsConditionalExpression
)
752
if (!originalConversion.
IsConditionalExpression
&& !ConditionalExpressionConversionsAreAllowed(originalExpression))
Microsoft.CodeAnalysis.CSharp.Features (1)
CSharpUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
28
return conversion.
IsConditionalExpression
;
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
CastSimplifier.cs (1)
973
if (conversion.
IsConditionalExpression
)
SpeculationAnalyzer.cs (4)
384
this.SpeculativeSemanticModel.GetConversion(newExpression, this.CancellationToken).
IsConditionalExpression
)
732
this.SpeculativeSemanticModel.GetConversion(newExpression).
IsConditionalExpression
)
748
if (newConversion.
IsConditionalExpression
)
752
if (!originalConversion.
IsConditionalExpression
&& !ConditionalExpressionConversionsAreAllowed(originalExpression))