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