70 references to GreaterThanEqualsToken
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Patterns.cs (1)
1674SyntaxKind.GreaterThanEqualsToken => BinaryOperatorKind.GreaterThanOrEqual,
Binder\Semantics\Operators\OperatorFacts.cs (1)
86case SyntaxKind.GreaterThanEqualsToken: return WellKnownMemberNames.GreaterThanOrEqualOperatorName;
Parser\DocumentationCommentParser.cs (3)
1027CurrentToken.Kind is (SyntaxKind.GreaterThanToken or SyntaxKind.GreaterThanEqualsToken)) 1079SyntaxKind.GreaterThanEqualsToken, 1084else if (CurrentToken.Kind == SyntaxKind.GreaterThanEqualsToken)
Parser\LanguageParser.cs (4)
5649case SyntaxKind.GreaterThanEqualsToken: // e.g. `e is A<B> >= C` 10414&& this.PeekToken(1).Kind is SyntaxKind.GreaterThanToken or SyntaxKind.GreaterThanEqualsToken 10419if (this.PeekToken(2).Kind is SyntaxKind.GreaterThanToken or SyntaxKind.GreaterThanEqualsToken 11814case SyntaxKind.GreaterThanEqualsToken:
Parser\LanguageParser_Patterns.cs (3)
202case SyntaxKind.GreaterThanEqualsToken: 403case SyntaxKind.GreaterThanEqualsToken: 529SyntaxKind.GreaterThanEqualsToken;
Parser\Lexer.cs (2)
760info.Kind = SyntaxKind.GreaterThanEqualsToken; 4119if (AdvanceIfMatches('=')) info.Kind = SyntaxKind.GreaterThanEqualsToken;
Syntax\SyntaxKindFacts.cs (4)
478case SyntaxKind.GreaterThanEqualsToken: 615case SyntaxKind.GreaterThanEqualsToken: 1021case WellKnownMemberNames.GreaterThanOrEqualOperatorName: return SyntaxKind.GreaterThanEqualsToken; 1433case SyntaxKind.GreaterThanEqualsToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpSyntaxFacts.cs (1)
410case SyntaxKind.GreaterThanEqualsToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (5)
CSharpDeclarationComparer.cs (1)
57{ SyntaxKind.GreaterThanEqualsToken, 19 },
CSharpSyntaxGeneratorInternal.cs (1)
180=> SyntaxFactory.RelationalPattern(SyntaxFactory.Token(SyntaxKind.GreaterThanEqualsToken), (ExpressionSyntax)expression);
CSharpTypeInferenceService.TypeInferrer.cs (1)
1052case SyntaxKind.GreaterThanEqualsToken:
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
49BinaryOperatorKind.GreaterThanOrEqual => SyntaxKind.GreaterThanEqualsToken,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1433if (leftToken.Kind() is SyntaxKind.GreaterThanToken or SyntaxKind.GreaterThanEqualsToken or SyntaxKind.LessThanToken or SyntaxKind.LessThanEqualsToken &&
Microsoft.CodeAnalysis.CSharp.Features (6)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
277LessThanEqualsToken => GreaterThanEqualsToken, 278GreaterThanEqualsToken => LessThanEqualsToken,
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
27{ BinaryOperatorKind.GreaterThanOrEqual, SyntaxKind.GreaterThanEqualsToken },
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
49BinaryOperatorKind.GreaterThanOrEqual => SyntaxKind.GreaterThanEqualsToken,
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (2)
365? SyntaxKind.GreaterThanEqualsToken 368var newExpressionKind = newOperatorKind == SyntaxKind.GreaterThanEqualsToken
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (33)
LexicalAndXml\CrefLexerTests.cs (7)
235AssertTokens(">=", Token(SyntaxKind.GreaterThanEqualsToken)); 267AssertTokens("&#62;=", Token(SyntaxKind.GreaterThanEqualsToken, "&#62;=", ">=")); 268AssertTokens(">&#61;", Token(SyntaxKind.GreaterThanEqualsToken, ">&#61;", ">=")); 269AssertTokens("&#62;&#61;", Token(SyntaxKind.GreaterThanEqualsToken, "&#62;&#61;", ">=")); 305AssertTokens(">>=", Token(SyntaxKind.GreaterThanToken), Token(SyntaxKind.GreaterThanEqualsToken)); //fixed up by parser 306AssertTokens(">>>=", Token(SyntaxKind.GreaterThanToken), Token(SyntaxKind.GreaterThanToken), Token(SyntaxKind.GreaterThanEqualsToken)); //fixed up by parser 310AssertTokens(">==", Token(SyntaxKind.GreaterThanEqualsToken), Token(SyntaxKind.EqualsToken));
LexicalAndXml\LexicalTests.cs (1)
617TestPunctuation(SyntaxKind.GreaterThanEqualsToken);
LexicalAndXml\NameAttributeValueLexerTests.cs (7)
242AssertTokens(">=", Token(SyntaxKind.GreaterThanEqualsToken)); 274AssertTokens("&#62;=", Token(SyntaxKind.GreaterThanEqualsToken, "&#62;=", ">=")); 275AssertTokens(">&#61;", Token(SyntaxKind.GreaterThanEqualsToken, ">&#61;", ">=")); 276AssertTokens("&#62;&#61;", Token(SyntaxKind.GreaterThanEqualsToken, "&#62;&#61;", ">=")); 312AssertTokens(">>=", Token(SyntaxKind.GreaterThanToken), Token(SyntaxKind.GreaterThanEqualsToken)); //fixed up by parser 313AssertTokens(">>>=", Token(SyntaxKind.GreaterThanToken), Token(SyntaxKind.GreaterThanToken), Token(SyntaxKind.GreaterThanEqualsToken)); //fixed up by parser 317AssertTokens(">==", Token(SyntaxKind.GreaterThanEqualsToken), Token(SyntaxKind.EqualsToken));
Parsing\DeclarationParsingTests.cs (1)
5344TestClassBinaryOperatorMethod(SyntaxKind.GreaterThanEqualsToken);
Parsing\ExpressionParsingTests.cs (2)
653TestBinary(SyntaxKind.GreaterThanEqualsToken); 6794N(SyntaxKind.GreaterThanEqualsToken);
Parsing\ImplicitObjectCreationParsingTests.cs (1)
307[InlineData(SyntaxKind.GreaterThanOrEqualExpression, SyntaxKind.GreaterThanEqualsToken)]
Parsing\MemberDeclarationParsingTests.cs (3)
9789[InlineData(">=", SyntaxKind.GreaterThanEqualsToken)] 9855[InlineData(">=", SyntaxKind.GreaterThanEqualsToken)] 10071[InlineData(">=", SyntaxKind.GreaterThanEqualsToken)]
Parsing\PatternParsingTests.cs (11)
8798N(SyntaxKind.GreaterThanEqualsToken); 9894N(SyntaxKind.GreaterThanEqualsToken); 9915N(SyntaxKind.GreaterThanEqualsToken); 11151N(SyntaxKind.GreaterThanEqualsToken); 11208N(SyntaxKind.GreaterThanEqualsToken); 11272N(SyntaxKind.GreaterThanEqualsToken); 11422N(SyntaxKind.GreaterThanEqualsToken); 11468N(SyntaxKind.GreaterThanEqualsToken); 11536N(SyntaxKind.GreaterThanEqualsToken); 11562N(SyntaxKind.GreaterThanEqualsToken); 11632N(SyntaxKind.GreaterThanEqualsToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Classification\ClassificationHelpers.cs (1)
425case SyntaxKind.GreaterThanEqualsToken:
CodeGeneration\CSharpSyntaxGenerator.cs (1)
305OperatorKind.GreaterThanOrEqual => SyntaxKind.GreaterThanEqualsToken,
CSharpDeclarationComparer.cs (1)
57{ SyntaxKind.GreaterThanEqualsToken, 19 },
CSharpSyntaxFacts.cs (1)
410case SyntaxKind.GreaterThanEqualsToken:
CSharpSyntaxGeneratorInternal.cs (1)
180=> SyntaxFactory.RelationalPattern(SyntaxFactory.Token(SyntaxKind.GreaterThanEqualsToken), (ExpressionSyntax)expression);
CSharpTypeInferenceService.TypeInferrer.cs (1)
1052case SyntaxKind.GreaterThanEqualsToken:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1433if (leftToken.Kind() is SyntaxKind.GreaterThanToken or SyntaxKind.GreaterThanEqualsToken or SyntaxKind.LessThanToken or SyntaxKind.LessThanEqualsToken &&