8 references to ConstantResult
Microsoft.CodeAnalysis.Features (8)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Analyzer.cs (8)
254
private
ConstantResult
DetermineConstant(IBinaryOperation op)
258
var (e, v) when IsConstant(v) && CheckTargetExpression(e) && CheckConstantType(v) =>
ConstantResult
.Right,
259
var (v, e) when IsConstant(v) && CheckTargetExpression(e) && CheckConstantType(v) =>
ConstantResult
.Left,
260
_ =>
ConstantResult
.None,
288
ConstantResult
.Left when op.LeftOperand.Syntax is TExpressionSyntax left
290
ConstantResult
.Right when op.RightOperand.Syntax is TExpressionSyntax right
351
ConstantResult
.Left when op.LeftOperand.Syntax is TExpressionSyntax left
353
ConstantResult
.Right when op.RightOperand.Syntax is TExpressionSyntax right