61 references to RelationalPattern
Microsoft.CodeAnalysis.CSharp (5)
Syntax.xml.Internal.Generated.cs (4)
30357var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.RelationalPattern, operatorToken, expression, this.context, out hash); 30360var result = new RelationalPatternSyntax(SyntaxKind.RelationalPattern, operatorToken, expression, this.context); 35724var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.RelationalPattern, operatorToken, expression, out hash); 35727var result = new RelationalPatternSyntax(SyntaxKind.RelationalPattern, operatorToken, expression);
Syntax.xml.Syntax.Generated.cs (1)
5658/// <item><description><see cref="SyntaxKind.RelationalPattern"/></description></item>
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
338currentToken.Parent.Kind() is SyntaxKind.AndPattern or SyntaxKind.OrPattern or SyntaxKind.RelationalPattern || 339previousToken.Parent.Kind() is SyntaxKind.AndPattern or SyntaxKind.OrPattern or SyntaxKind.RelationalPattern)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
138public int? RelationalPattern => (int)SyntaxKind.RelationalPattern;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1449leftToken.Parent.IsKind(SyntaxKind.RelationalPattern))
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (12)
Semantics\PatternMatchingTests3.cs (12)
4216Assert.Equal(SyntaxKind.RelationalPattern, pattern.Kind()); 4223Assert.Equal(SyntaxKind.RelationalPattern, pattern.Kind()); 4242Assert.Equal(SyntaxKind.RelationalPattern, pattern.Kind()); 4249Assert.Equal(SyntaxKind.RelationalPattern, pattern.Kind()); 4274Assert.Equal(SyntaxKind.RelationalPattern, pattern.Kind()); 4281Assert.Equal(SyntaxKind.RelationalPattern, pattern.Kind()); 4450Assert.Equal(SyntaxKind.RelationalPattern, pattern.Kind()); 4457Assert.Equal(SyntaxKind.RelationalPattern, pattern.Kind()); 4476Assert.Equal(SyntaxKind.RelationalPattern, pattern.Kind()); 4483Assert.Equal(SyntaxKind.RelationalPattern, pattern.Kind()); 4508Assert.Equal(SyntaxKind.RelationalPattern, pattern.Kind()); 4515Assert.Equal(SyntaxKind.RelationalPattern, pattern.Kind());
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (32)
Parsing\LambdaParameterParsingTests.cs (2)
3672N(SyntaxKind.RelationalPattern); 3709N(SyntaxKind.RelationalPattern);
Parsing\PatternParsingTests.cs (27)
8710N(SyntaxKind.RelationalPattern); 8727N(SyntaxKind.RelationalPattern); 8744N(SyntaxKind.RelationalPattern); 8761N(SyntaxKind.RelationalPattern); 8868N(SyntaxKind.RelationalPattern); 9003N(SyntaxKind.RelationalPattern); 9109N(SyntaxKind.RelationalPattern); 9149N(SyntaxKind.RelationalPattern); 9193N(SyntaxKind.RelationalPattern); 9819N(SyntaxKind.RelationalPattern); 9828N(SyntaxKind.RelationalPattern); 9840N(SyntaxKind.RelationalPattern); 9849N(SyntaxKind.RelationalPattern); 9938N(SyntaxKind.RelationalPattern); 11076N(SyntaxKind.RelationalPattern); 11133N(SyntaxKind.RelationalPattern); 11197N(SyntaxKind.RelationalPattern); 11347N(SyntaxKind.RelationalPattern); 11393N(SyntaxKind.RelationalPattern); 11461N(SyntaxKind.RelationalPattern); 11470N(SyntaxKind.RelationalPattern); 11487N(SyntaxKind.RelationalPattern); 11496N(SyntaxKind.RelationalPattern); 11545N(SyntaxKind.RelationalPattern); 11557N(SyntaxKind.RelationalPattern); 13275N(SyntaxKind.RelationalPattern); 13284N(SyntaxKind.RelationalPattern);
Parsing\PatternParsingTests_ListPatterns.cs (2)
364N(SyntaxKind.RelationalPattern); 1087N(SyntaxKind.RelationalPattern);
Parsing\PatternParsingTests2.cs (1)
622N(SyntaxKind.RelationalPattern);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
338currentToken.Parent.Kind() is SyntaxKind.AndPattern or SyntaxKind.OrPattern or SyntaxKind.RelationalPattern || 339previousToken.Parent.Kind() is SyntaxKind.AndPattern or SyntaxKind.OrPattern or SyntaxKind.RelationalPattern)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
138public int? RelationalPattern => (int)SyntaxKind.RelationalPattern;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1449leftToken.Parent.IsKind(SyntaxKind.RelationalPattern))
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
338currentToken.Parent.Kind() is SyntaxKind.AndPattern or SyntaxKind.OrPattern or SyntaxKind.RelationalPattern || 339previousToken.Parent.Kind() is SyntaxKind.AndPattern or SyntaxKind.OrPattern or SyntaxKind.RelationalPattern)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
138public int? RelationalPattern => (int)SyntaxKind.RelationalPattern;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1449leftToken.Parent.IsKind(SyntaxKind.RelationalPattern))