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