8 references to ConstantResult
Microsoft.CodeAnalysis.Features (8)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Analyzer.cs (8)
246
private
ConstantResult
DetermineConstant(IBinaryOperation op)
250
var (e, v) when IsConstant(v) && CheckTargetExpression(e) && CheckConstantType(v) =>
ConstantResult
.Right,
251
var (v, e) when IsConstant(v) && CheckTargetExpression(e) && CheckConstantType(v) =>
ConstantResult
.Left,
252
_ =>
ConstantResult
.None,
280
ConstantResult
.Left when op.LeftOperand.Syntax is TExpressionSyntax left
282
ConstantResult
.Right when op.RightOperand.Syntax is TExpressionSyntax right
343
ConstantResult
.Left when op.LeftOperand.Syntax is TExpressionSyntax left
345
ConstantResult
.Right when op.RightOperand.Syntax is TExpressionSyntax right