48 references to LessThanOrEqual
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
406
or BinaryOperatorKind.
LessThanOrEqual
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
406
or BinaryOperatorKind.
LessThanOrEqual
Microsoft.CodeAnalysis (4)
Operations\ControlFlowGraphBuilder.cs (4)
5085
comparisonKind = BinaryOperatorKind.
LessThanOrEqual
;
5096
comparisonKind = BinaryOperatorKind.
LessThanOrEqual
;
5105
comparisonKind = BinaryOperatorKind.
LessThanOrEqual
;
5192
condition = new BinaryOperation(BinaryOperatorKind.
LessThanOrEqual
,
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
406
or BinaryOperatorKind.
LessThanOrEqual
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
406
or BinaryOperatorKind.
LessThanOrEqual
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAbstractValue.cs (2)
538
case BinaryOperatorKind.
LessThanOrEqual
:
600
case BinaryOperatorKind.
LessThanOrEqual
:
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
406
or BinaryOperatorKind.
LessThanOrEqual
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (5)
24
{ BinaryOperatorKind.GreaterThan, BinaryOperatorKind.
LessThanOrEqual
},
25
{ BinaryOperatorKind.
LessThanOrEqual
, BinaryOperatorKind.GreaterThan },
158
BinaryOperatorKind.
LessThanOrEqual
or
387
BinaryOperatorKind.
LessThanOrEqual
=> IsSpecialCaseBinaryExpression(binaryOperation, operationKind)
420
BinaryOperatorKind.
LessThanOrEqual
when rightOperand.IsNumericLiteral()
Microsoft.CodeAnalysis.CSharp (1)
Operations\CSharpOperationFactory_Methods.cs (1)
588
return BinaryOperatorKind.
LessThanOrEqual
;
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (2)
189
BinaryOperatorKind.GreaterThan => BinaryOperatorKind.
LessThanOrEqual
,
190
BinaryOperatorKind.
LessThanOrEqual
=> BinaryOperatorKind.GreaterThan,
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsAnalyzer.cs (3)
129
case
LessThanOrEqual
:
151
LessThanOrEqual
=> GreaterThanOrEqual,
152
GreaterThanOrEqual =>
LessThanOrEqual
,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
42
BinaryOperatorKind.
LessThanOrEqual
=> SyntaxKind.LessThanEqualsToken,
Microsoft.CodeAnalysis.CSharp.Features (7)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
26
{ BinaryOperatorKind.
LessThanOrEqual
, SyntaxKind.LessThanEqualsToken },
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (2)
189
BinaryOperatorKind.GreaterThan => BinaryOperatorKind.
LessThanOrEqual
,
190
BinaryOperatorKind.
LessThanOrEqual
=> BinaryOperatorKind.GreaterThan,
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsAnalyzer.cs (3)
129
case
LessThanOrEqual
:
151
LessThanOrEqual
=> GreaterThanOrEqual,
152
GreaterThanOrEqual =>
LessThanOrEqual
,
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
42
BinaryOperatorKind.
LessThanOrEqual
=> SyntaxKind.LessThanEqualsToken,
Microsoft.CodeAnalysis.Features (5)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Analyzer.cs (5)
400
LessThanOrEqual
when IsConstant(op.LeftOperand) => (BoundKind.Lower, op.RightOperand, op.LeftOperand),
402
LessThanOrEqual
when IsConstant(op.RightOperand) => (BoundKind.Higher, op.LeftOperand, op.RightOperand),
419
LessThanOrEqual
=> GreaterThanOrEqual,
420
GreaterThanOrEqual =>
LessThanOrEqual
,
432
case
LessThanOrEqual
:
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
406
or BinaryOperatorKind.
LessThanOrEqual
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\TestOperationVisitor.cs (1)
1376
Operations.BinaryOperatorKind.
LessThanOrEqual
or
Diagnostics\OperationTestAnalyzer.cs (2)
205
condition.OperatorKind == BinaryOperatorKind.
LessThanOrEqual
||
417
case BinaryOperatorKind.
LessThanOrEqual
:
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ConvertIfToSwitch\VisualBasicConvertIfToSwitchCodeRefactoringProvider.Rewriting.vb (1)
18
{BinaryOperatorKind.
LessThanOrEqual
, (SyntaxKind.CaseLessThanOrEqualClause, SyntaxKind.LessThanEqualsToken)},
Microsoft.CodeAnalysis.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (5)
24
{ BinaryOperatorKind.GreaterThan, BinaryOperatorKind.
LessThanOrEqual
},
25
{ BinaryOperatorKind.
LessThanOrEqual
, BinaryOperatorKind.GreaterThan },
158
BinaryOperatorKind.
LessThanOrEqual
or
387
BinaryOperatorKind.
LessThanOrEqual
=> IsSpecialCaseBinaryExpression(binaryOperation, operationKind)
420
BinaryOperatorKind.
LessThanOrEqual
when rightOperand.IsNumericLiteral()
Roslyn.Diagnostics.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
406
or BinaryOperatorKind.
LessThanOrEqual
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
406
or BinaryOperatorKind.
LessThanOrEqual
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
406
or BinaryOperatorKind.
LessThanOrEqual