126 references to Subpattern
Microsoft.CodeAnalysis.CSharp (3)
Compilation\MemberSemanticModel.cs (1)
2150
case SyntaxKind.
Subpattern
:
Syntax\SyntaxFactory.cs (1)
2217
if (parent.Parent.IsKind(SyntaxKind.
Subpattern
))
Syntax\SyntaxFacts.cs (1)
290
if (parent2.IsKind(SyntaxKind.
Subpattern
))
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
48
context.RegisterSyntaxNodeAction(AnalyzeSubpattern, SyntaxKind.
Subpattern
);
CSharpSyntaxFacts.cs (1)
635
node.Parent.IsParentKind(SyntaxKind.
Subpattern
);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
85
return node.IsParentKind(SyntaxKind.
Subpattern
)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1407
leftToken.Parent.IsParentKind(SyntaxKind.
Subpattern
))
Microsoft.CodeAnalysis.CSharp.Features (3)
CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
85
return node.IsParentKind(SyntaxKind.
Subpattern
)
CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
48
context.RegisterSyntaxNodeAction(AnalyzeSubpattern, SyntaxKind.
Subpattern
);
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
183
expression.Parent.IsParentKind(SyntaxKind.
Subpattern
))
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (114)
Parsing\FunctionPointerTests.cs (4)
2623
N(SyntaxKind.
Subpattern
);
2635
N(SyntaxKind.
Subpattern
);
2737
N(SyntaxKind.
Subpattern
);
2749
N(SyntaxKind.
Subpattern
);
Parsing\LambdaReturnTypeParsingTests.cs (8)
4418
N(SyntaxKind.
Subpattern
);
4429
N(SyntaxKind.
Subpattern
);
4456
N(SyntaxKind.
Subpattern
);
4467
N(SyntaxKind.
Subpattern
);
4516
N(SyntaxKind.
Subpattern
);
4531
N(SyntaxKind.
Subpattern
);
4562
N(SyntaxKind.
Subpattern
);
4577
N(SyntaxKind.
Subpattern
);
Parsing\PatternParsingTests.cs (79)
1892
N(SyntaxKind.
Subpattern
);
1986
N(SyntaxKind.
Subpattern
);
2069
N(SyntaxKind.
Subpattern
);
2088
N(SyntaxKind.
Subpattern
);
2111
N(SyntaxKind.
Subpattern
);
2423
N(SyntaxKind.
Subpattern
);
2682
N(SyntaxKind.
Subpattern
);
2693
N(SyntaxKind.
Subpattern
);
2704
N(SyntaxKind.
Subpattern
);
2806
N(SyntaxKind.
Subpattern
);
2821
N(SyntaxKind.
Subpattern
);
4407
N(SyntaxKind.
Subpattern
);
4426
N(SyntaxKind.
Subpattern
);
4449
N(SyntaxKind.
Subpattern
);
4513
N(SyntaxKind.
Subpattern
);
4532
N(SyntaxKind.
Subpattern
);
4555
N(SyntaxKind.
Subpattern
);
4623
N(SyntaxKind.
Subpattern
);
4687
N(SyntaxKind.
Subpattern
);
4755
N(SyntaxKind.
Subpattern
);
4774
N(SyntaxKind.
Subpattern
);
4838
N(SyntaxKind.
Subpattern
);
4857
N(SyntaxKind.
Subpattern
);
4970
N(SyntaxKind.
Subpattern
);
4989
N(SyntaxKind.
Subpattern
);
5012
N(SyntaxKind.
Subpattern
);
5072
N(SyntaxKind.
Subpattern
);
5091
N(SyntaxKind.
Subpattern
);
5114
N(SyntaxKind.
Subpattern
);
5178
N(SyntaxKind.
Subpattern
);
5238
N(SyntaxKind.
Subpattern
);
5302
N(SyntaxKind.
Subpattern
);
5321
N(SyntaxKind.
Subpattern
);
5381
N(SyntaxKind.
Subpattern
);
5400
N(SyntaxKind.
Subpattern
);
5659
N(SyntaxKind.
Subpattern
);
5667
N(SyntaxKind.
Subpattern
);
5697
N(SyntaxKind.
Subpattern
);
5825
N(SyntaxKind.
Subpattern
);
5856
N(SyntaxKind.
Subpattern
);
5887
N(SyntaxKind.
Subpattern
);
5919
N(SyntaxKind.
Subpattern
);
5958
N(SyntaxKind.
Subpattern
);
6012
N(SyntaxKind.
Subpattern
);
6049
N(SyntaxKind.
Subpattern
);
6085
N(SyntaxKind.
Subpattern
);
6126
N(SyntaxKind.
Subpattern
);
6141
N(SyntaxKind.
Subpattern
);
6176
N(SyntaxKind.
Subpattern
);
6191
N(SyntaxKind.
Subpattern
);
6226
N(SyntaxKind.
Subpattern
);
6241
N(SyntaxKind.
Subpattern
);
6277
N(SyntaxKind.
Subpattern
);
6292
N(SyntaxKind.
Subpattern
);
6331
N(SyntaxKind.
Subpattern
);
6350
N(SyntaxKind.
Subpattern
);
6828
N(SyntaxKind.
Subpattern
);
6874
M(SyntaxKind.
Subpattern
);
6912
N(SyntaxKind.
Subpattern
);
6931
M(SyntaxKind.
Subpattern
);
6971
M(SyntaxKind.
Subpattern
);
6982
M(SyntaxKind.
Subpattern
);
7078
N(SyntaxKind.
Subpattern
);
7097
M(SyntaxKind.
Subpattern
);
9363
N(SyntaxKind.
Subpattern
);
9655
N(SyntaxKind.
Subpattern
);
10523
N(SyntaxKind.
Subpattern
);
10623
N(SyntaxKind.
Subpattern
);
10630
N(SyntaxKind.
Subpattern
);
10641
N(SyntaxKind.
Subpattern
);
11616
N(SyntaxKind.
Subpattern
);
11628
N(SyntaxKind.
Subpattern
);
11942
N(SyntaxKind.
Subpattern
);
11957
N(SyntaxKind.
Subpattern
);
11968
M(SyntaxKind.
Subpattern
);
12046
N(SyntaxKind.
Subpattern
);
12057
M(SyntaxKind.
Subpattern
);
12763
N(SyntaxKind.
Subpattern
);
12775
N(SyntaxKind.
Subpattern
);
Parsing\PatternParsingTests2.cs (23)
69
N(SyntaxKind.
Subpattern
);
134
N(SyntaxKind.
Subpattern
);
146
N(SyntaxKind.
Subpattern
);
180
N(SyntaxKind.
Subpattern
);
237
N(SyntaxKind.
Subpattern
);
260
N(SyntaxKind.
Subpattern
);
294
N(SyntaxKind.
Subpattern
);
348
N(SyntaxKind.
Subpattern
);
404
N(SyntaxKind.
Subpattern
);
420
N(SyntaxKind.
Subpattern
);
460
N(SyntaxKind.
Subpattern
);
475
N(SyntaxKind.
Subpattern
);
515
N(SyntaxKind.
Subpattern
);
537
N(SyntaxKind.
Subpattern
);
571
N(SyntaxKind.
Subpattern
);
619
N(SyntaxKind.
Subpattern
);
631
N(SyntaxKind.
Subpattern
);
665
N(SyntaxKind.
Subpattern
);
719
N(SyntaxKind.
Subpattern
);
790
N(SyntaxKind.
Subpattern
);
806
N(SyntaxKind.
Subpattern
);
848
N(SyntaxKind.
Subpattern
);
908
N(SyntaxKind.
Subpattern
);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CSharpSyntaxFacts.cs (1)
635
node.Parent.IsParentKind(SyntaxKind.
Subpattern
);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1407
leftToken.Parent.IsParentKind(SyntaxKind.
Subpattern
))