645 references to LessThanToken
Microsoft.CodeAnalysis.CSharp (56)
Binder\Binder_Patterns.cs (1)
1672SyntaxKind.LessThanToken => BinaryOperatorKind.LessThan,
Binder\Semantics\Operators\OperatorFacts.cs (1)
82case SyntaxKind.LessThanToken: return WellKnownMemberNames.LessThanOperatorName;
Parser\DocumentationCommentParser.cs (9)
154case SyntaxKind.LessThanToken: 174case SyntaxKind.LessThanToken: 205var lessThan = this.EatToken(SyntaxKind.LessThanToken); // guaranteed 354|| p.CurrentToken.Kind == SyntaxKind.LessThanToken 614|| this.CurrentToken.Kind == SyntaxKind.LessThanToken) 617if (token.Kind == SyntaxKind.LessThanToken) 1278if (CurrentToken.Kind != SyntaxKind.LessThanToken) 1520return CurrentToken.Text == SyntaxFacts.GetText(SyntaxKind.LessThanToken) || 1588return CurrentToken.Text == SyntaxFacts.GetText(SyntaxKind.LessThanToken) ||
Parser\LanguageParser.cs (25)
2924case SyntaxKind.LessThanToken: // Goo< explicit or generic method 4951var isPossibleLocalFunctionToken = currentTokenKind is SyntaxKind.OpenParenToken or SyntaxKind.LessThanToken; 5014case SyntaxKind.LessThanToken: 5117Debug.Assert(this.CurrentToken.Kind is SyntaxKind.OpenParenToken or SyntaxKind.LessThanToken); 5450if (this.CurrentToken.Kind != SyntaxKind.LessThanToken) 5458var open = this.EatToken(SyntaxKind.LessThanToken); 5540if (this.CurrentToken.Kind == SyntaxKind.LessThanToken) 5550Debug.Assert(this.CurrentToken.Kind == SyntaxKind.LessThanToken); 5575if (this.CurrentToken.Kind != SyntaxKind.LessThanToken) 5647case SyntaxKind.LessThanToken: // e.g. `e is A<B> < C` 5707Debug.Assert(this.CurrentToken.Kind == SyntaxKind.LessThanToken); 5720Debug.Assert(start.Kind == SyntaxKind.LessThanToken); 5857Debug.Assert(this.CurrentToken.Kind == SyntaxKind.LessThanToken); 5859open = this.EatToken(SyntaxKind.LessThanToken); 5985Debug.Assert(this.CurrentToken.Kind == SyntaxKind.LessThanToken); 6454if (this.CurrentToken.Kind == SyntaxKind.LessThanToken) 6749var validStartingToken = EatToken().Kind == SyntaxKind.LessThanToken; 7181var lessThanTokenError = WithAdditionalDiagnostics(SyntaxFactory.MissingToken(SyntaxKind.LessThanToken), GetExpectedTokenError(SyntaxKind.LessThanToken, SyntaxKind.None)); 7199var lessThanToken = EatTokenAsKind(SyntaxKind.LessThanToken); 7337=> token.Kind == SyntaxKind.LessThanToken || token.Kind == SyntaxKind.OpenParenToken; 7670token4Kind != SyntaxKind.LessThanToken) 8020case SyntaxKind.LessThanToken: 8910case SyntaxKind.LessThanToken: 11811case SyntaxKind.LessThanToken:
Parser\LanguageParser_Patterns.cs (3)
199case SyntaxKind.LessThanToken: 402case SyntaxKind.LessThanToken: 526SyntaxKind.LessThanToken or
Parser\Lexer.cs (6)
750info.Kind = SyntaxKind.LessThanToken; 3270info.Kind = SyntaxKind.LessThanToken; 3286info.Kind = SyntaxKind.LessThanToken; 3765info.Kind = SyntaxKind.LessThanToken; 4099info.Kind = SyntaxKind.LessThanToken; 4126else info.Kind = SyntaxKind.LessThanToken;
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
639AddPunctuation(SyntaxKind.LessThanToken);
SymbolDisplay\SymbolDisplayVisitor.Types.cs (2)
395AddPunctuation(SyntaxKind.LessThanToken); 789AddPunctuation(SyntaxKind.LessThanToken);
Syntax\SyntaxFactory.cs (2)
1205if (rewrittenToken.IsKind(SyntaxKind.LessThanToken) && string.Equals("<", rewrittenToken.Text, StringComparison.Ordinal)) 1206return Token(rewrittenToken.LeadingTrivia, SyntaxKind.LessThanToken, "{", rewrittenToken.ValueText, rewrittenToken.TrailingTrivia);
Syntax\SyntaxKindFacts.cs (4)
474case SyntaxKind.LessThanToken: 609case SyntaxKind.LessThanToken: 1031case WellKnownMemberNames.LessThanOperatorName: return SyntaxKind.LessThanToken; 1375case SyntaxKind.LessThanToken:
Syntax\SyntaxNormalizer.cs (2)
759if (next.Parent.IsKind(SyntaxKind.FunctionPointerParameterList) && next.IsKind(SyntaxKind.LessThanToken)) 818if (token.IsKind(SyntaxKind.LessThanToken) && token.Parent.IsKind(SyntaxKind.FunctionPointerParameterList))
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
CSharpSyntaxFacts.cs (2)
420case SyntaxKind.LessThanToken: 551simpleName.GetLastToken().GetNextToken().Kind() == SyntaxKind.LessThanToken;
CSharpSyntaxKinds.cs (1)
46public int LessThanToken => (int)SyntaxKind.LessThanToken;
SpacingFormattingRule.cs (2)
385if (currentParentKind == SyntaxKind.FunctionPointerParameterList && currentKind == SyntaxKind.LessThanToken) 445if (previousKind == SyntaxKind.LessThanToken && previousParentKind == SyntaxKind.FunctionPointerParameterList)
TokenBasedFormattingRule.cs (2)
417if (previousToken.Kind() == SyntaxKind.LessThanToken) 430if ((currentToken.Kind() == SyntaxKind.LessThanToken || currentToken.Kind() == SyntaxKind.GreaterThanToken) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (15)
AddInheritdocCodeFixProvider.cs (1)
110var lessThanToken = Token(SyntaxKind.LessThanToken).WithoutTrivia();
CSharpDeclarationComparer.cs (1)
54{ SyntaxKind.LessThanToken, 16 },
CSharpSyntaxGeneratorInternal.cs (1)
171=> SyntaxFactory.RelationalPattern(SyntaxFactory.Token(SyntaxKind.LessThanToken), (ExpressionSyntax)expression);
CSharpTypeInferenceService.TypeInferrer.cs (1)
1049case SyntaxKind.LessThanToken:
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
46BinaryOperatorKind.LessThan => SyntaxKind.LessThanToken,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
633if (targetToken.Kind() == SyntaxKind.LessThanToken &&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (4)
939case SyntaxKind.LessThanToken: 972if (token.Kind() is not SyntaxKind.LessThanToken and not SyntaxKind.CommaToken) 1055if (token.IsKind(SyntaxKind.LessThanToken) && token.Parent.IsKind(SyntaxKind.FunctionPointerParameterList)) 1433if (leftToken.Kind() is SyntaxKind.GreaterThanToken or SyntaxKind.GreaterThanEqualsToken or SyntaxKind.LessThanToken or SyntaxKind.LessThanEqualsToken &&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (4)
17if (genericIdentifier.GetNextToken(includeSkipped: true).Kind() == SyntaxKind.LessThanToken) 45Contract.ThrowIfFalse(token.Kind() == SyntaxKind.LessThanToken); 79goto case SyntaxKind.LessThanToken; 82case SyntaxKind.LessThanToken:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
75case SyntaxKind.LessThanToken:
Microsoft.CodeAnalysis.CSharp.Features (14)
AddInheritdocCodeFixProvider.cs (1)
110var lessThanToken = Token(SyntaxKind.LessThanToken).WithoutTrivia();
BraceCompletion\LessAndGreaterThanBraceCompletionService.cs (1)
37=> token.IsKind(SyntaxKind.LessThanToken);
BraceMatching\LessThanGreaterThanBraceMatcher.cs (1)
19: base(SyntaxKind.LessThanToken, SyntaxKind.GreaterThanToken)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
276LessThanToken => GreaterThanToken, 279GreaterThanToken => LessThanToken,
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (1)
124if (token.Kind() == SyntaxKind.LessThanToken && token.Parent is BinaryExpressionSyntax)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
430if (token.Kind() is SyntaxKind.LessThanToken or SyntaxKind.CommaToken &&
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
125var xmlNameOnly = token.IsKind(SyntaxKind.LessThanToken)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
24{ BinaryOperatorKind.LessThan, SyntaxKind.LessThanToken },
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
46BinaryOperatorKind.LessThan => SyntaxKind.LessThanToken,
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
337var newOperator = SyntaxFactory.Token(SyntaxKind.LessThanToken).WithTriviaFrom(outerBinary.OperatorToken);
SignatureHelp\GenericNameSignatureHelpProvider_Method.cs (1)
56result.Add(Punctuation(SyntaxKind.LessThanToken));
SignatureHelp\GenericNameSignatureHelpProvider_NamedType.cs (1)
20result.Add(Punctuation(SyntaxKind.LessThanToken));
SpellCheck\CSharpSpellcheckCodeFixProvider.cs (1)
48=> token.GetNextToken().Kind() == SyntaxKind.LessThanToken;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (524)
Generated\Syntax.Test.xml.Generated.cs (20)
23=> InternalSyntaxFactory.TypeArgumentList(InternalSyntaxFactory.Token(SyntaxKind.LessThanToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.TypeSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 44=> InternalSyntaxFactory.FunctionPointerParameterList(InternalSyntaxFactory.Token(SyntaxKind.LessThanToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.FunctionPointerParameterSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 485=> InternalSyntaxFactory.TypeParameterList(InternalSyntaxFactory.Token(SyntaxKind.LessThanToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.TypeParameterSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 632=> InternalSyntaxFactory.XmlElementStartTag(InternalSyntaxFactory.Token(SyntaxKind.LessThanToken), GenerateXmlName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.XmlAttributeSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 638=> InternalSyntaxFactory.XmlEmptyElement(InternalSyntaxFactory.Token(SyntaxKind.LessThanToken), GenerateXmlName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.XmlAttributeSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.SlashGreaterThanToken)); 767Assert.Equal(SyntaxKind.LessThanToken, node.LessThanToken.Kind); 848Assert.Equal(SyntaxKind.LessThanToken, node.LessThanToken.Kind); 2680Assert.Equal(SyntaxKind.LessThanToken, node.LessThanToken.Kind); 3362Assert.Equal(SyntaxKind.LessThanToken, node.LessThanToken.Kind); 3387Assert.Equal(SyntaxKind.LessThanToken, node.LessThanToken.Kind); 9999=> SyntaxFactory.TypeArgumentList(SyntaxFactory.Token(SyntaxKind.LessThanToken), new SeparatedSyntaxList<TypeSyntax>(), SyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 10020=> SyntaxFactory.FunctionPointerParameterList(SyntaxFactory.Token(SyntaxKind.LessThanToken), new SeparatedSyntaxList<FunctionPointerParameterSyntax>(), SyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 10461=> SyntaxFactory.TypeParameterList(SyntaxFactory.Token(SyntaxKind.LessThanToken), new SeparatedSyntaxList<TypeParameterSyntax>(), SyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 10608=> SyntaxFactory.XmlElementStartTag(SyntaxFactory.Token(SyntaxKind.LessThanToken), GenerateXmlName(), new SyntaxList<XmlAttributeSyntax>(), SyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 10614=> SyntaxFactory.XmlEmptyElement(SyntaxFactory.Token(SyntaxKind.LessThanToken), GenerateXmlName(), new SyntaxList<XmlAttributeSyntax>(), SyntaxFactory.Token(SyntaxKind.SlashGreaterThanToken)); 10743Assert.Equal(SyntaxKind.LessThanToken, node.LessThanToken.Kind()); 10824Assert.Equal(SyntaxKind.LessThanToken, node.LessThanToken.Kind()); 12656Assert.Equal(SyntaxKind.LessThanToken, node.LessThanToken.Kind()); 13338Assert.Equal(SyntaxKind.LessThanToken, node.LessThanToken.Kind()); 13363Assert.Equal(SyntaxKind.LessThanToken, node.LessThanToken.Kind());
LexicalAndXml\CrefLexerTests.cs (22)
136AssertTokens("{", Token(SyntaxKind.LessThanToken, "{", "<")); 152AssertTokens("&#60;", Token(SyntaxKind.LessThanToken, "&#60;", "<")); 156AssertTokens("&#123;", Token(SyntaxKind.LessThanToken, "&#123;", "<")); 183AssertTokens("&lt;", Token(SyntaxKind.LessThanToken, "&lt;", "<")); 184AssertTokens("&#60;", Token(SyntaxKind.LessThanToken, "&#60;", "<")); 185AssertTokens("&#060;", Token(SyntaxKind.LessThanToken, "&#060;", "<")); 186AssertTokens("&#0060;", Token(SyntaxKind.LessThanToken, "&#0060;", "<")); 187AssertTokens("&#x3C;", Token(SyntaxKind.LessThanToken, "&#x3C;", "<")); 188AssertTokens("&#x03C;", Token(SyntaxKind.LessThanToken, "&#x03C;", "<")); 189AssertTokens("&#x003C;", Token(SyntaxKind.LessThanToken, "&#x003C;", "<")); 190AssertTokens("{", Token(SyntaxKind.LessThanToken, "{", "<")); 191AssertTokens("&#123;", Token(SyntaxKind.LessThanToken, "&#123;", "<")); 192AssertTokens("&#0123;", Token(SyntaxKind.LessThanToken, "&#0123;", "<")); 193AssertTokens("&#x7B;", Token(SyntaxKind.LessThanToken, "&#x7B;", "<")); 194AssertTokens("&#x07B;", Token(SyntaxKind.LessThanToken, "&#x07B;", "<")); 195AssertTokens("&#x007B;", Token(SyntaxKind.LessThanToken, "&#x007B;", "<")); 259AssertTokens("&#60;", Token(SyntaxKind.LessThanToken, "&#60;", "<")); 295AssertTokens("&lt;&lt;&lt;", Token(SyntaxKind.LessThanLessThanToken, "&lt;&lt;", "<<"), Token(SyntaxKind.LessThanToken, "&lt;", "<")); 297AssertTokens("&lt;&lt;&lt;&lt;&lt;", Token(SyntaxKind.LessThanLessThanToken, "&lt;&lt;", "<<"), Token(SyntaxKind.LessThanLessThanToken, "&lt;&lt;", "<<"), Token(SyntaxKind.LessThanToken, "&lt;", "<")); 312AssertTokens("{", Token(SyntaxKind.LessThanToken, "{", "<")); 314AssertTokens("{{{", Token(SyntaxKind.LessThanLessThanToken, "{{", "<<"), Token(SyntaxKind.LessThanToken, "{", "<")); 316AssertTokens("{{{{{", Token(SyntaxKind.LessThanLessThanToken, "{{", "<<"), Token(SyntaxKind.LessThanLessThanToken, "{{", "<<"), Token(SyntaxKind.LessThanToken, "{", "<"));
LexicalAndXml\LexicalTests.cs (1)
596TestPunctuation(SyntaxKind.LessThanToken);
LexicalAndXml\NameAttributeValueLexerTests.cs (22)
141AssertTokens("{", Token(SyntaxKind.LessThanToken, "{", "<")); 157AssertTokens("&#60;", Token(SyntaxKind.LessThanToken, "&#60;", "<")); 161AssertTokens("&#123;", Token(SyntaxKind.LessThanToken, "&#123;", "<")); 190AssertTokens("&lt;", Token(SyntaxKind.LessThanToken, "&lt;", "<")); 191AssertTokens("&#60;", Token(SyntaxKind.LessThanToken, "&#60;", "<")); 192AssertTokens("&#060;", Token(SyntaxKind.LessThanToken, "&#060;", "<")); 193AssertTokens("&#0060;", Token(SyntaxKind.LessThanToken, "&#0060;", "<")); 194AssertTokens("&#x3C;", Token(SyntaxKind.LessThanToken, "&#x3C;", "<")); 195AssertTokens("&#x03C;", Token(SyntaxKind.LessThanToken, "&#x03C;", "<")); 196AssertTokens("&#x003C;", Token(SyntaxKind.LessThanToken, "&#x003C;", "<")); 197AssertTokens("{", Token(SyntaxKind.LessThanToken, "{", "<")); 198AssertTokens("&#123;", Token(SyntaxKind.LessThanToken, "&#123;", "<")); 199AssertTokens("&#0123;", Token(SyntaxKind.LessThanToken, "&#0123;", "<")); 200AssertTokens("&#x7B;", Token(SyntaxKind.LessThanToken, "&#x7B;", "<")); 201AssertTokens("&#x07B;", Token(SyntaxKind.LessThanToken, "&#x07B;", "<")); 202AssertTokens("&#x007B;", Token(SyntaxKind.LessThanToken, "&#x007B;", "<")); 266AssertTokens("&#60;", Token(SyntaxKind.LessThanToken, "&#60;", "<")); 302AssertTokens("&lt;&lt;&lt;", Token(SyntaxKind.LessThanLessThanToken, "&lt;&lt;", "<<"), Token(SyntaxKind.LessThanToken, "&lt;", "<")); 304AssertTokens("&lt;&lt;&lt;&lt;&lt;", Token(SyntaxKind.LessThanLessThanToken, "&lt;&lt;", "<<"), Token(SyntaxKind.LessThanLessThanToken, "&lt;&lt;", "<<"), Token(SyntaxKind.LessThanToken, "&lt;", "<")); 319AssertTokens("{", Token(SyntaxKind.LessThanToken, "{", "<")); 321AssertTokens("{{{", Token(SyntaxKind.LessThanLessThanToken, "{{", "<<"), Token(SyntaxKind.LessThanToken, "{", "<")); 323AssertTokens("{{{{{", Token(SyntaxKind.LessThanLessThanToken, "{{", "<<"), Token(SyntaxKind.LessThanLessThanToken, "{{", "<<"), Token(SyntaxKind.LessThanToken, "{", "<"));
Parsing\AnonymousFunctionParsingTests.cs (34)
582N(SyntaxKind.LessThanToken); 713N(SyntaxKind.LessThanToken); 724N(SyntaxKind.LessThanToken); 831N(SyntaxKind.LessThanToken); 1937N(SyntaxKind.LessThanToken); 2078N(SyntaxKind.LessThanToken); 2156N(SyntaxKind.LessThanToken); 2242N(SyntaxKind.LessThanToken); 2534N(SyntaxKind.LessThanToken); 2545N(SyntaxKind.LessThanToken); 2682N(SyntaxKind.LessThanToken); 2693N(SyntaxKind.LessThanToken); 2830N(SyntaxKind.LessThanToken); 2841N(SyntaxKind.LessThanToken); 2956N(SyntaxKind.LessThanToken); 3092N(SyntaxKind.LessThanToken); 3103N(SyntaxKind.LessThanToken); 3215N(SyntaxKind.LessThanToken); 3355N(SyntaxKind.LessThanToken); 3366N(SyntaxKind.LessThanToken); 3508N(SyntaxKind.LessThanToken); 3519N(SyntaxKind.LessThanToken); 3661N(SyntaxKind.LessThanToken); 3672N(SyntaxKind.LessThanToken); 3810N(SyntaxKind.LessThanToken); 3955N(SyntaxKind.LessThanToken); 3961N(SyntaxKind.LessThanToken); 4087N(SyntaxKind.LessThanToken); 4236N(SyntaxKind.LessThanToken); 4242N(SyntaxKind.LessThanToken); 4398N(SyntaxKind.LessThanToken); 4404N(SyntaxKind.LessThanToken); 4560N(SyntaxKind.LessThanToken); 4566N(SyntaxKind.LessThanToken);
Parsing\AsyncParsingTests.cs (7)
697N(SyntaxKind.LessThanToken); 750N(SyntaxKind.LessThanToken); 805N(SyntaxKind.LessThanToken); 901N(SyntaxKind.LessThanToken); 947N(SyntaxKind.LessThanToken); 2363N(SyntaxKind.LessThanToken); 2369N(SyntaxKind.LessThanToken);
Parsing\CrefParsingTests.cs (17)
65N(SyntaxKind.LessThanToken); 107N(SyntaxKind.LessThanToken); 168N(SyntaxKind.LessThanToken); 226N(SyntaxKind.LessThanToken); 696N(SyntaxKind.LessThanToken); 702N(SyntaxKind.LessThanToken); 740N(SyntaxKind.LessThanToken); 746N(SyntaxKind.LessThanToken); 790N(SyntaxKind.LessThanToken); 796N(SyntaxKind.LessThanToken); 834N(SyntaxKind.LessThanToken); 840N(SyntaxKind.LessThanToken); 1590N(SyntaxKind.LessThanToken); 1659N(SyntaxKind.LessThanToken); 1921N(SyntaxKind.LessThanToken); 1935N(SyntaxKind.LessThanToken); 2233N(SyntaxKind.LessThanToken);
Parsing\DeclarationParsingTests.cs (31)
5340TestClassBinaryOperatorMethod(SyntaxKind.LessThanToken); 6635N(SyntaxKind.LessThanToken); 6684N(SyntaxKind.LessThanToken); 6744N(SyntaxKind.LessThanToken); 6809N(SyntaxKind.LessThanToken); 6994N(SyntaxKind.LessThanToken); 7037N(SyntaxKind.LessThanToken); 7080N(SyntaxKind.LessThanToken); 7128N(SyntaxKind.LessThanToken); 7172N(SyntaxKind.LessThanToken); 7220N(SyntaxKind.LessThanToken); 8475N(SyntaxKind.LessThanToken); 8560N(SyntaxKind.LessThanToken); 8582N(SyntaxKind.LessThanToken); 8912N(SyntaxKind.LessThanToken); 8956N(SyntaxKind.LessThanToken); 9057N(SyntaxKind.LessThanToken); 9129N(SyntaxKind.LessThanToken); 9450N(SyntaxKind.LessThanToken); 9507N(SyntaxKind.LessThanToken); 9544N(SyntaxKind.LessThanToken); 9783N(SyntaxKind.LessThanToken); 9916N(SyntaxKind.LessThanToken); 9956N(SyntaxKind.LessThanToken); 10281N(SyntaxKind.LessThanToken); 10335N(SyntaxKind.LessThanToken); 10403N(SyntaxKind.LessThanToken); 10468N(SyntaxKind.LessThanToken); 10520N(SyntaxKind.LessThanToken); 10569N(SyntaxKind.LessThanToken); 10621N(SyntaxKind.LessThanToken);
Parsing\DeclarationScopeParsingTests.cs (2)
9864N(SyntaxKind.LessThanToken); 9916N(SyntaxKind.LessThanToken);
Parsing\DeconstructionTests.cs (1)
3090N(SyntaxKind.LessThanToken);
Parsing\ExpressionParsingTests.cs (13)
649TestBinary(SyntaxKind.LessThanToken); 3700N(SyntaxKind.LessThanToken); 3879N(SyntaxKind.LessThanToken); 3970N(SyntaxKind.LessThanToken); 4060N(SyntaxKind.LessThanToken); 4155N(SyntaxKind.LessThanToken); 4249N(SyntaxKind.LessThanToken); 4348N(SyntaxKind.LessThanToken); 4453N(SyntaxKind.LessThanToken); 4544N(SyntaxKind.LessThanToken); 4636N(SyntaxKind.LessThanToken); 4728N(SyntaxKind.LessThanToken); 4930N(SyntaxKind.LessThanToken);
Parsing\FileModifierParsingTests.cs (3)
760N(SyntaxKind.LessThanToken); 1696N(SyntaxKind.LessThanToken); 1956N(SyntaxKind.LessThanToken);
Parsing\FunctionPointerTests.cs (81)
31N(SyntaxKind.LessThanToken); 100N(SyntaxKind.LessThanToken); 172N(SyntaxKind.LessThanToken); 213N(SyntaxKind.LessThanToken); 265N(SyntaxKind.LessThanToken); 317N(SyntaxKind.LessThanToken); 359N(SyntaxKind.LessThanToken); 411N(SyntaxKind.LessThanToken); 484N(SyntaxKind.LessThanToken); 557N(SyntaxKind.LessThanToken); 609N(SyntaxKind.LessThanToken); 660N(SyntaxKind.LessThanToken); 682N(SyntaxKind.LessThanToken); 723N(SyntaxKind.LessThanToken); 768N(SyntaxKind.LessThanToken); 813N(SyntaxKind.LessThanToken); 890N(SyntaxKind.LessThanToken); 934N(SyntaxKind.LessThanToken); 976N(SyntaxKind.LessThanToken); 1021N(SyntaxKind.LessThanToken); 1084M(SyntaxKind.LessThanToken); 1138M(SyntaxKind.LessThanToken); 1189M(SyntaxKind.LessThanToken); 1230M(SyntaxKind.LessThanToken); 1313N(SyntaxKind.LessThanToken); 1356M(SyntaxKind.LessThanToken); 1400M(SyntaxKind.LessThanToken); 1461M(SyntaxKind.LessThanToken); 1519M(SyntaxKind.LessThanToken); 1588M(SyntaxKind.LessThanToken); 1626N(SyntaxKind.LessThanToken); 1673M(SyntaxKind.LessThanToken); 1727N(SyntaxKind.LessThanToken); 1758N(SyntaxKind.LessThanToken); 1801N(SyntaxKind.LessThanToken); 1855N(SyntaxKind.LessThanToken); 1913N(SyntaxKind.LessThanToken); 1954N(SyntaxKind.LessThanToken); 1988N(SyntaxKind.LessThanToken); 2032N(SyntaxKind.LessThanToken); 2052N(SyntaxKind.LessThanToken); 2070N(SyntaxKind.LessThanToken); 2128N(SyntaxKind.LessThanToken); 2171N(SyntaxKind.LessThanToken); 2241N(SyntaxKind.LessThanToken); 2264N(SyntaxKind.LessThanToken); 2314N(SyntaxKind.LessThanToken); 2384N(SyntaxKind.LessThanToken); 2410N(SyntaxKind.LessThanToken); 2443N(SyntaxKind.LessThanToken); 2487N(SyntaxKind.LessThanToken); 2521N(SyntaxKind.LessThanToken); 2575N(SyntaxKind.LessThanToken); 2609N(SyntaxKind.LessThanToken); 2690N(SyntaxKind.LessThanToken); 2723N(SyntaxKind.LessThanToken); 2794N(SyntaxKind.LessThanToken); 2851N(SyntaxKind.LessThanToken); 2904N(SyntaxKind.LessThanToken); 2956N(SyntaxKind.LessThanToken); 2999N(SyntaxKind.LessThanToken); 3049N(SyntaxKind.LessThanToken); 3085N(SyntaxKind.LessThanToken); 3145M(SyntaxKind.LessThanToken); 3202M(SyntaxKind.LessThanToken); 3240M(SyntaxKind.LessThanToken); 3286M(SyntaxKind.LessThanToken); 3321N(SyntaxKind.LessThanToken); 3387N(SyntaxKind.LessThanToken); 3460N(SyntaxKind.LessThanToken); 3540N(SyntaxKind.LessThanToken); 3612N(SyntaxKind.LessThanToken); 3670M(SyntaxKind.LessThanToken); 3727M(SyntaxKind.LessThanToken); 3784N(SyntaxKind.LessThanToken); 3844M(SyntaxKind.LessThanToken); 3925M(SyntaxKind.LessThanToken); 4000M(SyntaxKind.LessThanToken); 4083N(SyntaxKind.LessThanToken); 4092N(SyntaxKind.LessThanToken); 4150N(SyntaxKind.LessThanToken);
Parsing\ImplicitObjectCreationParsingTests.cs (1)
304[InlineData(SyntaxKind.LessThanExpression, SyntaxKind.LessThanToken)]
Parsing\LambdaParameterParsingTests.cs (48)
94N(SyntaxKind.LessThanToken); 205N(SyntaxKind.LessThanToken); 324N(SyntaxKind.LessThanToken); 450N(SyntaxKind.LessThanToken); 579N(SyntaxKind.LessThanToken); 790N(SyntaxKind.LessThanToken); 850N(SyntaxKind.LessThanToken); 925N(SyntaxKind.LessThanToken); 982N(SyntaxKind.LessThanToken); 1034N(SyntaxKind.LessThanToken); 1095N(SyntaxKind.LessThanToken); 1173N(SyntaxKind.LessThanToken); 1251N(SyntaxKind.LessThanToken); 1300N(SyntaxKind.LessThanToken); 1358N(SyntaxKind.LessThanToken); 1413N(SyntaxKind.LessThanToken); 1471N(SyntaxKind.LessThanToken); 1526N(SyntaxKind.LessThanToken); 1576N(SyntaxKind.LessThanToken); 1626N(SyntaxKind.LessThanToken); 1683N(SyntaxKind.LessThanToken); 1738N(SyntaxKind.LessThanToken); 1792N(SyntaxKind.LessThanToken); 1847N(SyntaxKind.LessThanToken); 1905N(SyntaxKind.LessThanToken); 1979N(SyntaxKind.LessThanToken); 2073N(SyntaxKind.LessThanToken); 2137N(SyntaxKind.LessThanToken); 2227N(SyntaxKind.LessThanToken); 2342N(SyntaxKind.LessThanToken); 2413N(SyntaxKind.LessThanToken); 2483N(SyntaxKind.LessThanToken); 3591N(SyntaxKind.LessThanToken); 3682N(SyntaxKind.LessThanToken); 3782N(SyntaxKind.LessThanToken); 4068N(SyntaxKind.LessThanToken); 4104N(SyntaxKind.LessThanToken); 4256N(SyntaxKind.LessThanToken); 4320N(SyntaxKind.LessThanToken); 4389N(SyntaxKind.LessThanToken); 4463N(SyntaxKind.LessThanToken); 4536N(SyntaxKind.LessThanToken); 4695N(SyntaxKind.LessThanToken); 4750N(SyntaxKind.LessThanToken); 4810N(SyntaxKind.LessThanToken); 4875N(SyntaxKind.LessThanToken); 4939N(SyntaxKind.LessThanToken); 5424N(SyntaxKind.LessThanToken);
Parsing\LambdaReturnTypeParsingTests.cs (11)
565N(SyntaxKind.LessThanToken); 617N(SyntaxKind.LessThanToken); 627N(SyntaxKind.LessThanToken); 1284N(SyntaxKind.LessThanToken); 1321N(SyntaxKind.LessThanToken); 1472N(SyntaxKind.LessThanToken); 1519N(SyntaxKind.LessThanToken); 2080N(SyntaxKind.LessThanToken); 2122N(SyntaxKind.LessThanToken); 4851N(SyntaxKind.LessThanToken); 5686N(SyntaxKind.LessThanToken);
Parsing\LocalFunctionParsingTests.cs (3)
142N(SyntaxKind.LessThanToken); 177N(SyntaxKind.LessThanToken); 222N(SyntaxKind.LessThanToken);
Parsing\MemberDeclarationParsingTests.cs (26)
797N(SyntaxKind.LessThanToken); 848N(SyntaxKind.LessThanToken); 896N(SyntaxKind.LessThanToken); 939N(SyntaxKind.LessThanToken); 979N(SyntaxKind.LessThanToken); 1026N(SyntaxKind.LessThanToken); 1995N(SyntaxKind.LessThanToken); 2194N(SyntaxKind.LessThanToken); 3089N(SyntaxKind.LessThanToken); 4003N(SyntaxKind.LessThanToken); 4976N(SyntaxKind.LessThanToken); 5850N(SyntaxKind.LessThanToken); 6885N(SyntaxKind.LessThanToken); 7702N(SyntaxKind.LessThanToken); 8668N(SyntaxKind.LessThanToken); 9201N(SyntaxKind.LessThanToken); 9261N(SyntaxKind.LessThanToken); 9323N(SyntaxKind.LessThanToken); 9408N(SyntaxKind.LessThanToken); 9471N(SyntaxKind.LessThanToken); 9521N(SyntaxKind.LessThanToken); 9576N(SyntaxKind.LessThanToken); 9638N(SyntaxKind.LessThanToken); 9788[InlineData("<", SyntaxKind.LessThanToken)] 9854[InlineData("<", SyntaxKind.LessThanToken)] 10070[InlineData("<", SyntaxKind.LessThanToken)]
Parsing\NameParsingTests.cs (24)
267N(SyntaxKind.LessThanToken); 273N(SyntaxKind.LessThanToken); 279N(SyntaxKind.LessThanToken); 407N(SyntaxKind.LessThanToken); 413N(SyntaxKind.LessThanToken); 419N(SyntaxKind.LessThanToken); 853N(SyntaxKind.LessThanToken); 882N(SyntaxKind.LessThanToken); 951N(SyntaxKind.LessThanToken); 980N(SyntaxKind.LessThanToken); 1049N(SyntaxKind.LessThanToken); 1073N(SyntaxKind.LessThanToken); 1102N(SyntaxKind.LessThanToken); 1113N(SyntaxKind.LessThanToken); 1174N(SyntaxKind.LessThanToken); 1198N(SyntaxKind.LessThanToken); 1227N(SyntaxKind.LessThanToken); 1233N(SyntaxKind.LessThanToken); 1303N(SyntaxKind.LessThanToken); 1319N(SyntaxKind.LessThanToken); 1348N(SyntaxKind.LessThanToken); 1377N(SyntaxKind.LessThanToken); 1383N(SyntaxKind.LessThanToken); 1397N(SyntaxKind.LessThanToken);
Parsing\NullableParsingTests.cs (1)
1032N(SyntaxKind.LessThanToken);
Parsing\ParserRegressionTests.cs (7)
311N(SyntaxKind.LessThanToken); 404N(SyntaxKind.LessThanToken); 449N(SyntaxKind.LessThanToken); 538N(SyntaxKind.LessThanToken); 628N(SyntaxKind.LessThanToken); 704N(SyntaxKind.LessThanToken); 793N(SyntaxKind.LessThanToken);
Parsing\PatternParsingTests.cs (28)
244N(SyntaxKind.LessThanToken); 283N(SyntaxKind.LessThanToken); 375N(SyntaxKind.LessThanToken); 423N(SyntaxKind.LessThanToken); 477N(SyntaxKind.LessThanToken); 534N(SyntaxKind.LessThanToken); 638N(SyntaxKind.LessThanToken); 665N(SyntaxKind.LessThanToken); 861N(SyntaxKind.LessThanToken); 964N(SyntaxKind.LessThanToken); 1006N(SyntaxKind.LessThanToken); 7546N(SyntaxKind.LessThanToken); 7573N(SyntaxKind.LessThanToken); 7613N(SyntaxKind.LessThanToken); 8196N(SyntaxKind.LessThanToken); 8747N(SyntaxKind.LessThanToken); 8921N(SyntaxKind.LessThanToken); 8934N(SyntaxKind.LessThanToken); 8975N(SyntaxKind.LessThanToken); 9016N(SyntaxKind.LessThanToken); 9080N(SyntaxKind.LessThanToken); 9184N(SyntaxKind.LessThanToken); 9224N(SyntaxKind.LessThanToken); 9231N(SyntaxKind.LessThanToken); 9268N(SyntaxKind.LessThanToken); 10013N(SyntaxKind.LessThanToken); 12110N(SyntaxKind.LessThanToken); 12135N(SyntaxKind.LessThanToken);
Parsing\PatternParsingTests_ListPatterns.cs (1)
254N(SyntaxKind.LessThanToken);
Parsing\PatternParsingTests2.cs (1)
189N(SyntaxKind.LessThanToken);
Parsing\RecordParsing.cs (14)
464N(SyntaxKind.LessThanToken); 508N(SyntaxKind.LessThanToken); 548N(SyntaxKind.LessThanToken); 607N(SyntaxKind.LessThanToken); 647N(SyntaxKind.LessThanToken); 715N(SyntaxKind.LessThanToken); 791N(SyntaxKind.LessThanToken); 861N(SyntaxKind.LessThanToken); 921N(SyntaxKind.LessThanToken); 966N(SyntaxKind.LessThanToken); 1014N(SyntaxKind.LessThanToken); 1069N(SyntaxKind.LessThanToken); 1143N(SyntaxKind.LessThanToken); 4039N(SyntaxKind.LessThanToken);
Parsing\ScriptParsingTests.cs (24)
2141N(SyntaxKind.LessThanToken); 2237N(SyntaxKind.LessThanToken); 2693N(SyntaxKind.LessThanToken); 3167N(SyntaxKind.LessThanToken); 3217N(SyntaxKind.LessThanToken); 3235N(SyntaxKind.LessThanToken); 3476N(SyntaxKind.LessThanToken); 3489N(SyntaxKind.LessThanToken); 4526N(SyntaxKind.LessThanToken); 4770N(SyntaxKind.LessThanToken); 4819N(SyntaxKind.LessThanToken); 4867N(SyntaxKind.LessThanToken); 4917N(SyntaxKind.LessThanToken); 4977N(SyntaxKind.LessThanToken); 5035N(SyntaxKind.LessThanToken); 5098N(SyntaxKind.LessThanToken); 6980N(SyntaxKind.LessThanToken); 7999N(SyntaxKind.LessThanToken); 8623N(SyntaxKind.LessThanToken); 9199N(SyntaxKind.LessThanToken); 9257N(SyntaxKind.LessThanToken); 9314N(SyntaxKind.LessThanToken); 9371N(SyntaxKind.LessThanToken); 9429N(SyntaxKind.LessThanToken);
Parsing\SeparatedSyntaxListParsingTests.cs (18)
77N(SyntaxKind.LessThanToken); 101N(SyntaxKind.LessThanToken); 125N(SyntaxKind.LessThanToken); 154N(SyntaxKind.LessThanToken); 183N(SyntaxKind.LessThanToken); 217N(SyntaxKind.LessThanToken); 246N(SyntaxKind.LessThanToken); 275N(SyntaxKind.LessThanToken); 373N(SyntaxKind.LessThanToken); 413N(SyntaxKind.LessThanToken); 459N(SyntaxKind.LessThanToken); 465N(SyntaxKind.LessThanToken); 492N(SyntaxKind.LessThanToken); 498N(SyntaxKind.LessThanToken); 539N(SyntaxKind.LessThanToken); 545N(SyntaxKind.LessThanToken); 594N(SyntaxKind.LessThanToken); 636N(SyntaxKind.LessThanToken);
Parsing\SingleLineDeclarationParsingTests.cs (1)
719N(SyntaxKind.LessThanToken);
Parsing\TopLevelStatementsParsingTests.cs (4)
543N(SyntaxKind.LessThanToken); 1489N(SyntaxKind.LessThanToken); 2465N(SyntaxKind.LessThanToken); 2691N(SyntaxKind.LessThanToken);
Parsing\TypeArgumentListParsingTests.cs (48)
80N(SyntaxKind.LessThanToken); 91N(SyntaxKind.LessThanToken); 196N(SyntaxKind.LessThanToken); 219N(SyntaxKind.LessThanToken); 324N(SyntaxKind.LessThanToken); 339N(SyntaxKind.LessThanToken); 458N(SyntaxKind.LessThanToken); 490N(SyntaxKind.LessThanToken); 606N(SyntaxKind.LessThanToken); 646N(SyntaxKind.LessThanToken); 821N(SyntaxKind.LessThanToken); 880N(SyntaxKind.LessThanToken); 1066N(SyntaxKind.LessThanToken); 1095N(SyntaxKind.LessThanToken); 1205N(SyntaxKind.LessThanToken); 1237N(SyntaxKind.LessThanToken); 1347N(SyntaxKind.LessThanToken); 1379N(SyntaxKind.LessThanToken); 1479N(SyntaxKind.LessThanToken); 1494N(SyntaxKind.LessThanToken); 1599N(SyntaxKind.LessThanToken); 1706N(SyntaxKind.LessThanToken); 1804N(SyntaxKind.LessThanToken); 1810N(SyntaxKind.LessThanToken); 1824N(SyntaxKind.LessThanToken); 1931N(SyntaxKind.LessThanToken); 1937N(SyntaxKind.LessThanToken); 1943N(SyntaxKind.LessThanToken); 1957N(SyntaxKind.LessThanToken); 2059N(SyntaxKind.LessThanToken); 2065N(SyntaxKind.LessThanToken); 2079N(SyntaxKind.LessThanToken); 2085N(SyntaxKind.LessThanToken); 2193N(SyntaxKind.LessThanToken); 2199N(SyntaxKind.LessThanToken); 2213N(SyntaxKind.LessThanToken); 2224N(SyntaxKind.LessThanToken); 2329N(SyntaxKind.LessThanToken); 2335N(SyntaxKind.LessThanToken); 2432N(SyntaxKind.LessThanToken); 2438N(SyntaxKind.LessThanToken); 2444N(SyntaxKind.LessThanToken); 2539N(SyntaxKind.LessThanToken); 2545N(SyntaxKind.LessThanToken); 2641N(SyntaxKind.LessThanToken); 2647N(SyntaxKind.LessThanToken); 2759N(SyntaxKind.LessThanToken); 2765N(SyntaxKind.LessThanToken);
Parsing\UsingDirectiveParsingTests.cs (5)
127N(SyntaxKind.LessThanToken); 431N(SyntaxKind.LessThanToken); 749N(SyntaxKind.LessThanToken); 809N(SyntaxKind.LessThanToken); 2776N(SyntaxKind.LessThanToken);
Parsing\ValueTupleTests.cs (3)
877N(SyntaxKind.LessThanToken); 929N(SyntaxKind.LessThanToken); 993N(SyntaxKind.LessThanToken);
Syntax\StructuredTriviaTests.cs (1)
40SyntaxFactory.Token(spaceTrivia, SyntaxKind.LessThanToken, default(SyntaxTriviaList)),
Syntax\SyntaxNodeTests.cs (1)
1824var lt = SyntaxFactory.Token(SyntaxKind.LessThanToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (27)
Classification\ClassificationHelpers.cs (2)
355case SyntaxKind.LessThanToken: 407case SyntaxKind.LessThanToken:
Classification\SyntaxClassification\SyntaxTokenClassifier.cs (1)
21public override ImmutableArray<int> SyntaxTokenKinds { get; } = ImmutableArray.Create((int)SyntaxKind.LessThanToken);
CodeGeneration\CSharpSyntaxGenerator.cs (1)
309OperatorKind.LessThan => SyntaxKind.LessThanToken,
CSharpDeclarationComparer.cs (1)
54{ SyntaxKind.LessThanToken, 16 },
CSharpSyntaxFacts.cs (2)
420case SyntaxKind.LessThanToken: 551simpleName.GetLastToken().GetNextToken().Kind() == SyntaxKind.LessThanToken;
CSharpSyntaxGeneratorInternal.cs (1)
171=> SyntaxFactory.RelationalPattern(SyntaxFactory.Token(SyntaxKind.LessThanToken), (ExpressionSyntax)expression);
CSharpSyntaxKinds.cs (1)
46public int LessThanToken => (int)SyntaxKind.LessThanToken;
CSharpTypeInferenceService.TypeInferrer.cs (1)
1049case SyntaxKind.LessThanToken:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
633if (targetToken.Kind() == SyntaxKind.LessThanToken &&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (4)
939case SyntaxKind.LessThanToken: 972if (token.Kind() is not SyntaxKind.LessThanToken and not SyntaxKind.CommaToken) 1055if (token.IsKind(SyntaxKind.LessThanToken) && token.Parent.IsKind(SyntaxKind.FunctionPointerParameterList)) 1433if (leftToken.Kind() is SyntaxKind.GreaterThanToken or SyntaxKind.GreaterThanEqualsToken or SyntaxKind.LessThanToken or SyntaxKind.LessThanEqualsToken &&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (4)
17if (genericIdentifier.GetNextToken(includeSkipped: true).Kind() == SyntaxKind.LessThanToken) 45Contract.ThrowIfFalse(token.Kind() == SyntaxKind.LessThanToken); 79goto case SyntaxKind.LessThanToken; 82case SyntaxKind.LessThanToken:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
75case SyntaxKind.LessThanToken:
Simplification\CSharpSimplificationService.Expander.cs (3)
726if (candidateToken.Kind() is SyntaxKind.LessThanToken or SyntaxKind.GreaterThanToken) 1006if (oldToken.Kind() == SyntaxKind.LessThanToken) 1008return SyntaxFactory.Token(oldToken.LeadingTrivia, SyntaxKind.LessThanToken, "{", "{", oldToken.TrailingTrivia);
SpacingFormattingRule.cs (2)
385if (currentParentKind == SyntaxKind.FunctionPointerParameterList && currentKind == SyntaxKind.LessThanToken) 445if (previousKind == SyntaxKind.LessThanToken && previousParentKind == SyntaxKind.FunctionPointerParameterList)
TokenBasedFormattingRule.cs (2)
417if (previousToken.Kind() == SyntaxKind.LessThanToken) 430if ((currentToken.Kind() == SyntaxKind.LessThanToken || currentToken.Kind() == SyntaxKind.GreaterThanToken) &&
Microsoft.VisualStudio.LanguageServices.CSharp (2)
LanguageService\CSharpHelpContextService.cs (2)
306if (token.Kind() is SyntaxKind.LessThanToken or SyntaxKind.GreaterThanToken) 327if (token.Kind() is SyntaxKind.LessThanToken or SyntaxKind.GreaterThanToken &&