47 references to GreaterThanOrEqual
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
408
or BinaryOperatorKind.
GreaterThanOrEqual
=> true,
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
408
or BinaryOperatorKind.
GreaterThanOrEqual
=> true,
Microsoft.CodeAnalysis (3)
Operations\ControlFlowGraphBuilder.cs (3)
4960
isUp = new BinaryOperation(BinaryOperatorKind.
GreaterThanOrEqual
,
5092
comparisonKind = BinaryOperatorKind.
GreaterThanOrEqual
;
5212
condition = new BinaryOperation(BinaryOperatorKind.
GreaterThanOrEqual
,
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
408
or BinaryOperatorKind.
GreaterThanOrEqual
=> true,
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
408
or BinaryOperatorKind.
GreaterThanOrEqual
=> true,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAbstractValue.cs (2)
546
case BinaryOperatorKind.
GreaterThanOrEqual
:
608
case BinaryOperatorKind.
GreaterThanOrEqual
:
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
408
or BinaryOperatorKind.
GreaterThanOrEqual
=> true,
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (5)
23
{ BinaryOperatorKind.LessThan, BinaryOperatorKind.
GreaterThanOrEqual
},
26
{ BinaryOperatorKind.
GreaterThanOrEqual
, BinaryOperatorKind.LessThan },
160
BinaryOperatorKind.
GreaterThanOrEqual
)
390
BinaryOperatorKind.
GreaterThanOrEqual
=> IsSpecialCaseBinaryExpression(binaryOperation, operationKind)
422
BinaryOperatorKind.
GreaterThanOrEqual
when leftOperand.IsNumericLiteral()
Microsoft.CodeAnalysis.CSharp (1)
Operations\CSharpOperationFactory_Methods.cs (1)
597
return BinaryOperatorKind.
GreaterThanOrEqual
;
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (2)
188
BinaryOperatorKind.LessThan => BinaryOperatorKind.
GreaterThanOrEqual
,
191
BinaryOperatorKind.
GreaterThanOrEqual
=> BinaryOperatorKind.LessThan,
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsAnalyzer.cs (3)
130
case
GreaterThanOrEqual
:
151
LessThanOrEqual =>
GreaterThanOrEqual
,
152
GreaterThanOrEqual
=> LessThanOrEqual,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
43
BinaryOperatorKind.
GreaterThanOrEqual
=> SyntaxKind.GreaterThanEqualsToken,
Microsoft.CodeAnalysis.CSharp.Features (7)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
27
{ BinaryOperatorKind.
GreaterThanOrEqual
, SyntaxKind.GreaterThanEqualsToken },
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (2)
188
BinaryOperatorKind.LessThan => BinaryOperatorKind.
GreaterThanOrEqual
,
191
BinaryOperatorKind.
GreaterThanOrEqual
=> BinaryOperatorKind.LessThan,
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsAnalyzer.cs (3)
130
case
GreaterThanOrEqual
:
151
LessThanOrEqual =>
GreaterThanOrEqual
,
152
GreaterThanOrEqual
=> LessThanOrEqual,
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
43
BinaryOperatorKind.
GreaterThanOrEqual
=> SyntaxKind.GreaterThanEqualsToken,
Microsoft.CodeAnalysis.Features (5)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Analyzer.cs (5)
404
GreaterThanOrEqual
when IsConstant(op.LeftOperand) => (BoundKind.Higher, op.RightOperand, op.LeftOperand),
406
GreaterThanOrEqual
when IsConstant(op.RightOperand) => (BoundKind.Lower, op.LeftOperand, op.RightOperand),
419
LessThanOrEqual =>
GreaterThanOrEqual
,
420
GreaterThanOrEqual
=> LessThanOrEqual,
433
case
GreaterThanOrEqual
:
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
408
or BinaryOperatorKind.
GreaterThanOrEqual
=> true,
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\TestOperationVisitor.cs (1)
1378
Operations.BinaryOperatorKind.
GreaterThanOrEqual
or
Diagnostics\OperationTestAnalyzer.cs (2)
208
condition.OperatorKind == BinaryOperatorKind.
GreaterThanOrEqual
))
421
case BinaryOperatorKind.
GreaterThanOrEqual
:
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ConvertIfToSwitch\VisualBasicConvertIfToSwitchCodeRefactoringProvider.Rewriting.vb (1)
19
{BinaryOperatorKind.
GreaterThanOrEqual
, (SyntaxKind.CaseGreaterThanOrEqualClause, SyntaxKind.GreaterThanEqualsToken)}
Microsoft.CodeAnalysis.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (5)
23
{ BinaryOperatorKind.LessThan, BinaryOperatorKind.
GreaterThanOrEqual
},
26
{ BinaryOperatorKind.
GreaterThanOrEqual
, BinaryOperatorKind.LessThan },
160
BinaryOperatorKind.
GreaterThanOrEqual
)
390
BinaryOperatorKind.
GreaterThanOrEqual
=> IsSpecialCaseBinaryExpression(binaryOperation, operationKind)
422
BinaryOperatorKind.
GreaterThanOrEqual
when leftOperand.IsNumericLiteral()
Roslyn.Diagnostics.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
408
or BinaryOperatorKind.
GreaterThanOrEqual
=> true,
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
408
or BinaryOperatorKind.
GreaterThanOrEqual
=> true,
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
408
or BinaryOperatorKind.
GreaterThanOrEqual
=> true,