60 references to GreaterThan
GenerateDocumentationAndConfigFiles (5)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
253or BinaryOperatorKind.GreaterThan
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (4)
24{ BinaryOperatorKind.GreaterThan, BinaryOperatorKind.LessThanOrEqual }, 25{ BinaryOperatorKind.LessThanOrEqual, BinaryOperatorKind.GreaterThan }, 157BinaryOperatorKind.GreaterThan or 392BinaryOperatorKind.GreaterThan => generator.GreaterThanExpression(leftOperand, rightOperand),
Microsoft.CodeAnalysis.Analyzers (5)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
253or BinaryOperatorKind.GreaterThan
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (4)
24{ BinaryOperatorKind.GreaterThan, BinaryOperatorKind.LessThanOrEqual }, 25{ BinaryOperatorKind.LessThanOrEqual, BinaryOperatorKind.GreaterThan }, 157BinaryOperatorKind.GreaterThan or 392BinaryOperatorKind.GreaterThan => generator.GreaterThanExpression(leftOperand, rightOperand),
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
253or BinaryOperatorKind.GreaterThan
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAbstractValue.cs (2)
542case BinaryOperatorKind.GreaterThan: 604case BinaryOperatorKind.GreaterThan:
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (4)
24{ BinaryOperatorKind.GreaterThan, BinaryOperatorKind.LessThanOrEqual }, 25{ BinaryOperatorKind.LessThanOrEqual, BinaryOperatorKind.GreaterThan }, 157BinaryOperatorKind.GreaterThan or 392BinaryOperatorKind.GreaterThan => generator.GreaterThanExpression(leftOperand, rightOperand),
Microsoft.CodeAnalysis.CSharp (1)
Operations\CSharpOperationFactory_Methods.cs (1)
600return BinaryOperatorKind.GreaterThan;
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (2)
189BinaryOperatorKind.GreaterThan => BinaryOperatorKind.LessThanOrEqual, 190BinaryOperatorKind.LessThanOrEqual => BinaryOperatorKind.GreaterThan,
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsAnalyzer.cs (3)
131case GreaterThan: 150LessThan => GreaterThan, 153GreaterThan => LessThan,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
41BinaryOperatorKind.GreaterThan => SyntaxKind.GreaterThanToken,
Microsoft.CodeAnalysis.CSharp.Features (7)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
25{ BinaryOperatorKind.GreaterThan, SyntaxKind.GreaterThanToken },
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (2)
189BinaryOperatorKind.GreaterThan => BinaryOperatorKind.LessThanOrEqual, 190BinaryOperatorKind.LessThanOrEqual => BinaryOperatorKind.GreaterThan,
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsAnalyzer.cs (3)
131case GreaterThan: 150LessThan => GreaterThan, 153GreaterThan => LessThan,
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
41BinaryOperatorKind.GreaterThan => SyntaxKind.GreaterThanToken,
Microsoft.CodeAnalysis.Features (5)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Analyzer.cs (3)
420LessThan => GreaterThan, 423GreaterThan => LessThan, 436case GreaterThan:
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (2)
307if (condition is IBinaryOperation { OperatorKind: BinaryOperatorKind.LessThan or BinaryOperatorKind.LessThanOrEqual or BinaryOperatorKind.GreaterThan or BinaryOperatorKind.GreaterThanOrEqual } binaryOperator && 320OperatorKind: BinaryOperatorKind.LessThan or BinaryOperatorKind.LessThanOrEqual or BinaryOperatorKind.GreaterThan or BinaryOperatorKind.GreaterThanOrEqual,
Microsoft.CodeAnalysis.NetAnalyzers (13)
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.cs (1)
1777bo.OperatorKind == BinaryOperatorKind.GreaterThan ||
Microsoft.NetCore.Analyzers\Performance\UseCountProperly.cs (4)
343if (negatedPattern.Pattern is IRelationalPatternOperation { OperatorKind: BinaryOperatorKind.GreaterThan, Value: ILiteralOperation { ConstantValue: { HasValue: true, Value: 0 } } } 377return relationalPattern is { OperatorKind: BinaryOperatorKind.GreaterThan, Value: ILiteralOperation { ConstantValue: { HasValue: true, Value: 0 } } } 580case BinaryOperatorKind.GreaterThan: 645case BinaryOperatorKind.GreaterThan:
Microsoft.NetCore.Analyzers\Runtime\TestForNaNCorrectly.cs (1)
39BinaryOperatorKind.GreaterThan,
Microsoft.NetCore.Analyzers\Runtime\UseExceptionThrowHelpers.cs (4)
507case BinaryOperatorKind.GreaterThanOrEqual or BinaryOperatorKind.GreaterThan: 541case BinaryOperatorKind.GreaterThan or BinaryOperatorKind.GreaterThanOrEqual or BinaryOperatorKind.LessThan or BinaryOperatorKind.LessThanOrEqual or BinaryOperatorKind.Equals or BinaryOperatorKind.NotEquals: 552BinaryOperatorKind.GreaterThan => ThrowIfGreaterThan, 574BinaryOperatorKind.GreaterThan => ThrowIfLessThan,
src\440320f3f10733a8\ValueContentAbstractValue.cs (2)
541case BinaryOperatorKind.GreaterThan: 603case BinaryOperatorKind.GreaterThan:
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
406or BinaryOperatorKind.GreaterThan
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
253or BinaryOperatorKind.GreaterThan
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ConvertIfToSwitch\VisualBasicConvertIfToSwitchCodeRefactoringProvider.Rewriting.vb (1)
18{BinaryOperatorKind.GreaterThan, (SyntaxKind.CaseGreaterThanClause, SyntaxKind.GreaterThanToken)},
Microsoft.CodeAnalysis.Workspaces (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (4)
24{ BinaryOperatorKind.GreaterThan, BinaryOperatorKind.LessThanOrEqual }, 25{ BinaryOperatorKind.LessThanOrEqual, BinaryOperatorKind.GreaterThan }, 157BinaryOperatorKind.GreaterThan or 392BinaryOperatorKind.GreaterThan => generator.GreaterThanExpression(leftOperand, rightOperand),
Roslyn.Diagnostics.Analyzers (5)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
253or BinaryOperatorKind.GreaterThan
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (4)
24{ BinaryOperatorKind.GreaterThan, BinaryOperatorKind.LessThanOrEqual }, 25{ BinaryOperatorKind.LessThanOrEqual, BinaryOperatorKind.GreaterThan }, 157BinaryOperatorKind.GreaterThan or 392BinaryOperatorKind.GreaterThan => generator.GreaterThanExpression(leftOperand, rightOperand),