170 references to TypeParameter
Microsoft.CodeAnalysis.CSharp (2)
Compilation\CSharpSemanticModel.cs (1)
5114
case SyntaxKind.
TypeParameter
:
Symbols\Source\TypeParameterBuilder.cs (1)
29
Debug.Assert(syntaxRef.GetSyntax().IsKind(SyntaxKind.
TypeParameter
));
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\NamingStyle\CSharpNamingStyleDiagnosticAnalyzer.cs (1)
25
SyntaxKind.
TypeParameter
,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
651
targetToken.Parent.Parent.IsKind(SyntaxKind.
TypeParameter
) &&
Microsoft.CodeAnalysis.CSharp.Features (4)
EditAndContinue\SyntaxComparer.cs (3)
267
case SyntaxKind.
TypeParameter
:
904
case SyntaxKind.
TypeParameter
:
1484
case SyntaxKind.
TypeParameter
:
src\Analyzers\CSharp\Analyzers\NamingStyle\CSharpNamingStyleDiagnosticAnalyzer.cs (1)
25
SyntaxKind.
TypeParameter
,
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (160)
Parsing\AllowsConstraintParsing.cs (36)
40
N(SyntaxKind.
TypeParameter
);
93
N(SyntaxKind.
TypeParameter
);
149
N(SyntaxKind.
TypeParameter
);
198
N(SyntaxKind.
TypeParameter
);
252
N(SyntaxKind.
TypeParameter
);
311
N(SyntaxKind.
TypeParameter
);
378
N(SyntaxKind.
TypeParameter
);
435
N(SyntaxKind.
TypeParameter
);
490
N(SyntaxKind.
TypeParameter
);
548
N(SyntaxKind.
TypeParameter
);
603
N(SyntaxKind.
TypeParameter
);
666
N(SyntaxKind.
TypeParameter
);
719
N(SyntaxKind.
TypeParameter
);
777
N(SyntaxKind.
TypeParameter
);
782
N(SyntaxKind.
TypeParameter
);
848
N(SyntaxKind.
TypeParameter
);
853
N(SyntaxKind.
TypeParameter
);
920
N(SyntaxKind.
TypeParameter
);
925
N(SyntaxKind.
TypeParameter
);
987
N(SyntaxKind.
TypeParameter
);
992
N(SyntaxKind.
TypeParameter
);
1059
N(SyntaxKind.
TypeParameter
);
1117
N(SyntaxKind.
TypeParameter
);
1171
N(SyntaxKind.
TypeParameter
);
1225
N(SyntaxKind.
TypeParameter
);
1279
N(SyntaxKind.
TypeParameter
);
1336
N(SyntaxKind.
TypeParameter
);
1393
N(SyntaxKind.
TypeParameter
);
1450
N(SyntaxKind.
TypeParameter
);
1506
N(SyntaxKind.
TypeParameter
);
1575
N(SyntaxKind.
TypeParameter
);
1629
N(SyntaxKind.
TypeParameter
);
1683
N(SyntaxKind.
TypeParameter
);
1740
N(SyntaxKind.
TypeParameter
);
1797
N(SyntaxKind.
TypeParameter
);
1854
N(SyntaxKind.
TypeParameter
);
Parsing\CollectionExpressionParsingTests.cs (4)
12709
N(SyntaxKind.
TypeParameter
);
12714
N(SyntaxKind.
TypeParameter
);
12806
N(SyntaxKind.
TypeParameter
);
12823
N(SyntaxKind.
TypeParameter
);
Parsing\DeclarationParsingTests.cs (33)
6636
N(SyntaxKind.
TypeParameter
);
6685
N(SyntaxKind.
TypeParameter
);
6745
N(SyntaxKind.
TypeParameter
);
6810
N(SyntaxKind.
TypeParameter
);
6995
N(SyntaxKind.
TypeParameter
);
7038
N(SyntaxKind.
TypeParameter
);
7081
N(SyntaxKind.
TypeParameter
);
7129
N(SyntaxKind.
TypeParameter
);
7173
N(SyntaxKind.
TypeParameter
);
7221
N(SyntaxKind.
TypeParameter
);
8561
N(SyntaxKind.
TypeParameter
);
8566
N(SyntaxKind.
TypeParameter
);
8913
N(SyntaxKind.
TypeParameter
);
8957
N(SyntaxKind.
TypeParameter
);
8962
N(SyntaxKind.
TypeParameter
);
9058
N(SyntaxKind.
TypeParameter
);
9063
N(SyntaxKind.
TypeParameter
);
9130
N(SyntaxKind.
TypeParameter
);
9135
N(SyntaxKind.
TypeParameter
);
9451
N(SyntaxKind.
TypeParameter
);
9508
N(SyntaxKind.
TypeParameter
);
9545
M(SyntaxKind.
TypeParameter
);
9784
N(SyntaxKind.
TypeParameter
);
9917
N(SyntaxKind.
TypeParameter
);
9957
M(SyntaxKind.
TypeParameter
);
10282
N(SyntaxKind.
TypeParameter
);
10336
N(SyntaxKind.
TypeParameter
);
10404
N(SyntaxKind.
TypeParameter
);
10469
N(SyntaxKind.
TypeParameter
);
10521
M(SyntaxKind.
TypeParameter
);
10570
N(SyntaxKind.
TypeParameter
);
10622
N(SyntaxKind.
TypeParameter
);
10627
M(SyntaxKind.
TypeParameter
);
Parsing\DeclarationParsingTests_MissingIdentifiers.cs (20)
446
N(SyntaxKind.
TypeParameter
);
667
N(SyntaxKind.
TypeParameter
);
957
N(SyntaxKind.
TypeParameter
);
1040
N(SyntaxKind.
TypeParameter
);
1168
N(SyntaxKind.
TypeParameter
);
1677
N(SyntaxKind.
TypeParameter
);
2378
N(SyntaxKind.
TypeParameter
);
2602
N(SyntaxKind.
TypeParameter
);
2719
N(SyntaxKind.
TypeParameter
);
2835
N(SyntaxKind.
TypeParameter
);
3055
N(SyntaxKind.
TypeParameter
);
3372
N(SyntaxKind.
TypeParameter
);
3455
N(SyntaxKind.
TypeParameter
);
3491
N(SyntaxKind.
TypeParameter
);
3529
N(SyntaxKind.
TypeParameter
);
3711
N(SyntaxKind.
TypeParameter
);
4015
N(SyntaxKind.
TypeParameter
);
4098
N(SyntaxKind.
TypeParameter
);
4134
N(SyntaxKind.
TypeParameter
);
4172
N(SyntaxKind.
TypeParameter
);
Parsing\ExpressionParsingTests.cs (1)
3701
N(SyntaxKind.
TypeParameter
);
Parsing\LocalFunctionParsingTests.cs (2)
178
M(SyntaxKind.
TypeParameter
);
223
M(SyntaxKind.
TypeParameter
);
Parsing\MemberDeclarationParsingTests.cs (29)
9196
N(SyntaxKind.
TypeParameter
);
9256
N(SyntaxKind.
TypeParameter
);
9318
N(SyntaxKind.
TypeParameter
);
9403
N(SyntaxKind.
TypeParameter
);
9466
N(SyntaxKind.
TypeParameter
);
9516
N(SyntaxKind.
TypeParameter
);
9571
N(SyntaxKind.
TypeParameter
);
9633
N(SyntaxKind.
TypeParameter
);
12740
N(SyntaxKind.
TypeParameter
);
12745
N(SyntaxKind.
TypeParameter
);
14003
N(SyntaxKind.
TypeParameter
);
14082
N(SyntaxKind.
TypeParameter
);
15026
M(SyntaxKind.
TypeParameter
);
15160
M(SyntaxKind.
TypeParameter
);
15976
N(SyntaxKind.
TypeParameter
);
16073
N(SyntaxKind.
TypeParameter
);
16181
N(SyntaxKind.
TypeParameter
);
16334
N(SyntaxKind.
TypeParameter
);
16507
N(SyntaxKind.
TypeParameter
);
16512
N(SyntaxKind.
TypeParameter
);
16619
N(SyntaxKind.
TypeParameter
);
16624
N(SyntaxKind.
TypeParameter
);
16742
N(SyntaxKind.
TypeParameter
);
16747
N(SyntaxKind.
TypeParameter
);
16923
N(SyntaxKind.
TypeParameter
);
16928
N(SyntaxKind.
TypeParameter
);
18118
N(SyntaxKind.
TypeParameter
);
18550
N(SyntaxKind.
TypeParameter
);
18622
N(SyntaxKind.
TypeParameter
);
Parsing\NameParsingTests.cs (15)
854
N(SyntaxKind.
TypeParameter
);
859
N(SyntaxKind.
TypeParameter
);
952
N(SyntaxKind.
TypeParameter
);
957
N(SyntaxKind.
TypeParameter
);
1050
N(SyntaxKind.
TypeParameter
);
1074
N(SyntaxKind.
TypeParameter
);
1079
N(SyntaxKind.
TypeParameter
);
1175
N(SyntaxKind.
TypeParameter
);
1199
N(SyntaxKind.
TypeParameter
);
1204
N(SyntaxKind.
TypeParameter
);
1304
N(SyntaxKind.
TypeParameter
);
1320
N(SyntaxKind.
TypeParameter
);
1325
N(SyntaxKind.
TypeParameter
);
1349
N(SyntaxKind.
TypeParameter
);
1354
N(SyntaxKind.
TypeParameter
);
Parsing\RecordParsing.cs (16)
465
N(SyntaxKind.
TypeParameter
);
509
N(SyntaxKind.
TypeParameter
);
549
N(SyntaxKind.
TypeParameter
);
554
N(SyntaxKind.
TypeParameter
);
608
N(SyntaxKind.
TypeParameter
);
648
N(SyntaxKind.
TypeParameter
);
653
N(SyntaxKind.
TypeParameter
);
716
N(SyntaxKind.
TypeParameter
);
792
N(SyntaxKind.
TypeParameter
);
862
N(SyntaxKind.
TypeParameter
);
922
N(SyntaxKind.
TypeParameter
);
967
N(SyntaxKind.
TypeParameter
);
1015
N(SyntaxKind.
TypeParameter
);
1070
N(SyntaxKind.
TypeParameter
);
1144
N(SyntaxKind.
TypeParameter
);
4040
N(SyntaxKind.
TypeParameter
);
Parsing\ScriptParsingTests.cs (2)
3490
N(SyntaxKind.
TypeParameter
);
8624
M(SyntaxKind.
TypeParameter
);
Parsing\SeparatedSyntaxListParsingTests.cs (2)
637
M(SyntaxKind.
TypeParameter
);
642
M(SyntaxKind.
TypeParameter
);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
651
targetToken.Parent.Parent.IsKind(SyntaxKind.
TypeParameter
) &&
Microsoft.ML.InternalCodeAnalyzer (1)
TypeParamNameAnalyzer.cs (1)
36
context.RegisterSyntaxNodeAction(Analyze, SyntaxKind.
TypeParameter
);