133 references to LessThanExpression
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Expressions.cs (1)
639case SyntaxKind.LessThanExpression:
Binder\Binder_Operators.cs (3)
436case SyntaxKind.LessThanExpression: 597case SyntaxKind.LessThanExpression: 2245case SyntaxKind.LessThanExpression: return BinaryOperatorKind.LessThan;
Binder\EarlyWellKnownAttributeBinder.cs (1)
137case SyntaxKind.LessThanExpression:
Parser\LanguageParser.cs (1)
10765case SyntaxKind.LessThanExpression:
Syntax\SyntaxKindFacts.cs (1)
638return SyntaxKind.LessThanExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle (9)
src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
42SyntaxKind.LessThanExpression,
src\Analyzers\CSharp\Analyzers\UsePatternMatching\UsePatternMatchingHelpers.cs (1)
68SyntaxKind.LessThanExpression or
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
765case SyntaxKind.LessThanExpression:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (6)
86if (expression.Kind() is SyntaxKind.GreaterThanExpression or SyntaxKind.LessThanExpression && 89var opposite = expression.IsKind(SyntaxKind.GreaterThanExpression) ? SyntaxKind.LessThanExpression : SyntaxKind.GreaterThanExpression; 544binaryExpression.Kind() is SyntaxKind.LessThanExpression or SyntaxKind.GreaterThanExpression && 547if (binaryExpression.IsKind(SyntaxKind.LessThanExpression)) 575else if (node.Expression.IsKind(SyntaxKind.LessThanExpression)) 618previousExpression is not BinaryExpressionSyntax(SyntaxKind.LessThanExpression) lessThanExpression)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (1)
133SyntaxKind.LessThanExpression or
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1007if (name.IsParentKind(SyntaxKind.LessThanExpression) &&
Microsoft.CodeAnalysis.CSharp.Features (11)
BraceCompletion\LessAndGreaterThanBraceCompletionService.cs (1)
49if (token.Parent is not BinaryExpressionSyntax(SyntaxKind.LessThanExpression) node || node.OperatorToken != token)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
283LessThanExpression) e 342LessThanExpression) expr
ConvertForToForEach\CSharpConvertForToForEachCodeRefactoringProvider.cs (1)
52if (forStatement is { Declaration.Variables: [{ Initializer: not null } declarator], Condition.RawKind: (int)SyntaxKind.LessThanExpression, Incrementors.Count: 1 })
Debugging\CSharpProximityExpressionsService_ExpressionTermCollector.cs (1)
368case SyntaxKind.LessThanExpression:
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (2)
143if (condition.Kind() is SyntaxKind.LessThanExpression or 366var newOperatorKind = condition.Kind() is SyntaxKind.LessThanExpression or SyntaxKind.LessThanOrEqualExpression
Snippets\CSharpForLoopSnippetProvider.cs (1)
25protected override SyntaxKind ConditionKind => SyntaxKind.LessThanExpression;
src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
42SyntaxKind.LessThanExpression,
src\Analyzers\CSharp\Analyzers\UsePatternMatching\UsePatternMatchingHelpers.cs (1)
68SyntaxKind.LessThanExpression or
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (1)
133SyntaxKind.LessThanExpression or
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (94)
IncrementalParsing\BinaryExpression.cs (2)
120MakeBinOpChange(SyntaxKind.AddExpression, SyntaxKind.LessThanExpression); 257case SyntaxKind.LessThanExpression:
Parsing\CollectionExpressionParsingTests.cs (2)
4939N(SyntaxKind.LessThanExpression); 7296N(SyntaxKind.LessThanExpression);
Parsing\ExpressionParsingTests.cs (10)
3873N(SyntaxKind.LessThanExpression); 3964N(SyntaxKind.LessThanExpression); 4054N(SyntaxKind.LessThanExpression); 4235N(SyntaxKind.LessThanExpression); 4334N(SyntaxKind.LessThanExpression); 4439N(SyntaxKind.LessThanExpression); 4538N(SyntaxKind.LessThanExpression); 4630N(SyntaxKind.LessThanExpression); 4722N(SyntaxKind.LessThanExpression); 4924N(SyntaxKind.LessThanExpression);
Parsing\ForStatementParsingTest.cs (5)
55N(SyntaxKind.LessThanExpression); 117N(SyntaxKind.LessThanExpression); 182N(SyntaxKind.LessThanExpression); 348N(SyntaxKind.LessThanExpression); 422N(SyntaxKind.LessThanExpression);
Parsing\FunctionPointerTests.cs (1)
1271N(SyntaxKind.LessThanExpression);
Parsing\ImplicitObjectCreationParsingTests.cs (1)
304[InlineData(SyntaxKind.LessThanExpression, SyntaxKind.LessThanToken)]
Parsing\LocalFunctionParsingTests.cs (1)
132N(SyntaxKind.LessThanExpression);
Parsing\MemberDeclarationParsingTests.cs (16)
16008N(SyntaxKind.LessThanExpression); 16114N(SyntaxKind.LessThanExpression); 16116N(SyntaxKind.LessThanExpression); 16256N(SyntaxKind.LessThanExpression); 16409N(SyntaxKind.LessThanExpression); 16411N(SyntaxKind.LessThanExpression); 16549N(SyntaxKind.LessThanExpression); 16670N(SyntaxKind.LessThanExpression); 16672N(SyntaxKind.LessThanExpression); 16832N(SyntaxKind.LessThanExpression); 17013N(SyntaxKind.LessThanExpression); 17015N(SyntaxKind.LessThanExpression); 18187N(SyntaxKind.LessThanExpression); 18288N(SyntaxKind.LessThanExpression); 18386N(SyntaxKind.LessThanExpression); 18671N(SyntaxKind.LessThanExpression);
Parsing\ParserRegressionTests.cs (1)
698N(SyntaxKind.LessThanExpression);
Parsing\PatternParsingTests.cs (11)
277N(SyntaxKind.LessThanExpression); 621N(SyntaxKind.LessThanExpression); 651N(SyntaxKind.LessThanExpression); 855N(SyntaxKind.LessThanExpression); 7499N(SyntaxKind.LessThanExpression); 7501N(SyntaxKind.LessThanExpression); 7568N(SyntaxKind.LessThanExpression); 8889N(SyntaxKind.LessThanExpression); 8930N(SyntaxKind.LessThanExpression); 8971N(SyntaxKind.LessThanExpression); 9174N(SyntaxKind.LessThanExpression);
Parsing\PatternParsingTests2.cs (8)
960N(SyntaxKind.LessThanExpression); 994N(SyntaxKind.LessThanExpression); 1051N(SyntaxKind.LessThanExpression); 1085N(SyntaxKind.LessThanExpression); 1198N(SyntaxKind.LessThanExpression); 1242N(SyntaxKind.LessThanExpression); 1271N(SyntaxKind.LessThanExpression); 1302N(SyntaxKind.LessThanExpression);
Parsing\ScriptParsingTests.cs (8)
4764N(SyntaxKind.LessThanExpression); 4813N(SyntaxKind.LessThanExpression); 6974N(SyntaxKind.LessThanExpression); 7993N(SyntaxKind.LessThanExpression); 9193N(SyntaxKind.LessThanExpression); 9304N(SyntaxKind.LessThanExpression); 9361N(SyntaxKind.LessThanExpression); 9419N(SyntaxKind.LessThanExpression);
Parsing\TopLevelStatementsParsingTests.cs (2)
537N(SyntaxKind.LessThanExpression); 1483N(SyntaxKind.LessThanExpression);
Parsing\TypeArgumentListParsingTests.cs (24)
450N(SyntaxKind.LessThanExpression); 482N(SyntaxKind.LessThanExpression); 598N(SyntaxKind.LessThanExpression); 638N(SyntaxKind.LessThanExpression); 813N(SyntaxKind.LessThanExpression); 1058N(SyntaxKind.LessThanExpression); 1087N(SyntaxKind.LessThanExpression); 1197N(SyntaxKind.LessThanExpression); 1229N(SyntaxKind.LessThanExpression); 1339N(SyntaxKind.LessThanExpression); 1371N(SyntaxKind.LessThanExpression); 1698N(SyntaxKind.LessThanExpression); 1923N(SyntaxKind.LessThanExpression); 2319N(SyntaxKind.LessThanExpression); 2321N(SyntaxKind.LessThanExpression); 2420N(SyntaxKind.LessThanExpression); 2422N(SyntaxKind.LessThanExpression); 2424N(SyntaxKind.LessThanExpression); 2529N(SyntaxKind.LessThanExpression); 2531N(SyntaxKind.LessThanExpression); 2631N(SyntaxKind.LessThanExpression); 2633N(SyntaxKind.LessThanExpression); 2749N(SyntaxKind.LessThanExpression); 2751N(SyntaxKind.LessThanExpression);
Parsing\ValueTupleTests.cs (2)
923N(SyntaxKind.LessThanExpression); 987N(SyntaxKind.LessThanExpression);
Microsoft.CodeAnalysis.CSharp.Workspaces (9)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3317=> CreateBinaryExpression(SyntaxKind.LessThanExpression, left, right);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
765case SyntaxKind.LessThanExpression:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (6)
86if (expression.Kind() is SyntaxKind.GreaterThanExpression or SyntaxKind.LessThanExpression && 89var opposite = expression.IsKind(SyntaxKind.GreaterThanExpression) ? SyntaxKind.LessThanExpression : SyntaxKind.GreaterThanExpression; 544binaryExpression.Kind() is SyntaxKind.LessThanExpression or SyntaxKind.GreaterThanExpression && 547if (binaryExpression.IsKind(SyntaxKind.LessThanExpression)) 575else if (node.Expression.IsKind(SyntaxKind.LessThanExpression)) 618previousExpression is not BinaryExpressionSyntax(SyntaxKind.LessThanExpression) lessThanExpression)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1007if (name.IsParentKind(SyntaxKind.LessThanExpression) &&
Microsoft.Interop.SourceGeneration (1)
Utils\SyntaxFactoryExtensions.cs (1)
134SyntaxKind.LessThanExpression,