215 references to TypeParameter
Microsoft.CodeAnalysis.CSharp (7)
Compilation\CSharpSemanticModel.cs (1)
5163case SyntaxKind.TypeParameter:
Symbols\Source\TypeParameterBuilder.cs (1)
29Debug.Assert(syntaxRef.GetSyntax().IsKind(SyntaxKind.TypeParameter));
Syntax.xml.Internal.Generated.cs (4)
31646var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeParameter, attributeLists.Node, varianceKeyword, identifier, this.context, out hash); 31649var result = new TypeParameterSyntax(SyntaxKind.TypeParameter, attributeLists.Node, varianceKeyword, identifier, this.context); 37013var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeParameter, attributeLists.Node, varianceKeyword, identifier, out hash); 37016var result = new TypeParameterSyntax(SyntaxKind.TypeParameter, attributeLists.Node, varianceKeyword, identifier);
Syntax.xml.Syntax.Generated.cs (1)
10168/// <item><description><see cref="SyntaxKind.TypeParameter"/></description></item>
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\NamingStyle\CSharpNamingStyleDiagnosticAnalyzer.cs (1)
25SyntaxKind.TypeParameter,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
650targetToken.Parent.Parent.IsKind(SyntaxKind.TypeParameter) &&
Microsoft.CodeAnalysis.CSharp.Features (7)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
1724case SyntaxKind.TypeParameter: 2119case SyntaxKind.TypeParameter: 2395case SyntaxKind.TypeParameter:
EditAndContinue\SyntaxComparer.cs (3)
269case SyntaxKind.TypeParameter: 909case SyntaxKind.TypeParameter: 1496case SyntaxKind.TypeParameter:
src\Analyzers\CSharp\Analyzers\NamingStyle\CSharpNamingStyleDiagnosticAnalyzer.cs (1)
25SyntaxKind.TypeParameter,
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (196)
Parsing\AllowsConstraintParsing.cs (36)
40N(SyntaxKind.TypeParameter); 93N(SyntaxKind.TypeParameter); 149N(SyntaxKind.TypeParameter); 198N(SyntaxKind.TypeParameter); 252N(SyntaxKind.TypeParameter); 311N(SyntaxKind.TypeParameter); 378N(SyntaxKind.TypeParameter); 435N(SyntaxKind.TypeParameter); 490N(SyntaxKind.TypeParameter); 548N(SyntaxKind.TypeParameter); 603N(SyntaxKind.TypeParameter); 666N(SyntaxKind.TypeParameter); 719N(SyntaxKind.TypeParameter); 777N(SyntaxKind.TypeParameter); 782N(SyntaxKind.TypeParameter); 848N(SyntaxKind.TypeParameter); 853N(SyntaxKind.TypeParameter); 920N(SyntaxKind.TypeParameter); 925N(SyntaxKind.TypeParameter); 987N(SyntaxKind.TypeParameter); 992N(SyntaxKind.TypeParameter); 1059N(SyntaxKind.TypeParameter); 1117N(SyntaxKind.TypeParameter); 1171N(SyntaxKind.TypeParameter); 1225N(SyntaxKind.TypeParameter); 1279N(SyntaxKind.TypeParameter); 1336N(SyntaxKind.TypeParameter); 1393N(SyntaxKind.TypeParameter); 1450N(SyntaxKind.TypeParameter); 1506N(SyntaxKind.TypeParameter); 1575N(SyntaxKind.TypeParameter); 1629N(SyntaxKind.TypeParameter); 1683N(SyntaxKind.TypeParameter); 1740N(SyntaxKind.TypeParameter); 1797N(SyntaxKind.TypeParameter); 1854N(SyntaxKind.TypeParameter);
Parsing\CollectionExpressionParsingTests.cs (4)
12698N(SyntaxKind.TypeParameter); 12703N(SyntaxKind.TypeParameter); 12795N(SyntaxKind.TypeParameter); 12812N(SyntaxKind.TypeParameter);
Parsing\DeclarationParsingTests.cs (51)
6690N(SyntaxKind.TypeParameter); 6739N(SyntaxKind.TypeParameter); 6799N(SyntaxKind.TypeParameter); 6864N(SyntaxKind.TypeParameter); 7049N(SyntaxKind.TypeParameter); 7092N(SyntaxKind.TypeParameter); 7135N(SyntaxKind.TypeParameter); 7183N(SyntaxKind.TypeParameter); 7227N(SyntaxKind.TypeParameter); 7275N(SyntaxKind.TypeParameter); 8520N(SyntaxKind.TypeParameter); 8525N(SyntaxKind.TypeParameter); 8872N(SyntaxKind.TypeParameter); 8916N(SyntaxKind.TypeParameter); 8921N(SyntaxKind.TypeParameter); 9017N(SyntaxKind.TypeParameter); 9022N(SyntaxKind.TypeParameter); 9089N(SyntaxKind.TypeParameter); 9094N(SyntaxKind.TypeParameter); 9410N(SyntaxKind.TypeParameter); 9467N(SyntaxKind.TypeParameter); 9504M(SyntaxKind.TypeParameter); 9743N(SyntaxKind.TypeParameter); 9876N(SyntaxKind.TypeParameter); 9916M(SyntaxKind.TypeParameter); 10241N(SyntaxKind.TypeParameter); 10295N(SyntaxKind.TypeParameter); 10363N(SyntaxKind.TypeParameter); 10428N(SyntaxKind.TypeParameter); 10480M(SyntaxKind.TypeParameter); 10529N(SyntaxKind.TypeParameter); 10581N(SyntaxKind.TypeParameter); 10586M(SyntaxKind.TypeParameter); 12998N(SyntaxKind.TypeParameter); 13049N(SyntaxKind.TypeParameter); 13066M(SyntaxKind.TypeParameter); 13102N(SyntaxKind.TypeParameter); 13151N(SyntaxKind.TypeParameter); 13197N(SyntaxKind.TypeParameter); 13248N(SyntaxKind.TypeParameter); 13306N(SyntaxKind.TypeParameter); 13357N(SyntaxKind.TypeParameter); 13414N(SyntaxKind.TypeParameter); 13470N(SyntaxKind.TypeParameter); 13577N(SyntaxKind.TypeParameter); 13659N(SyntaxKind.TypeParameter); 13664N(SyntaxKind.TypeParameter); 13715N(SyntaxKind.TypeParameter); 13720N(SyntaxKind.TypeParameter); 13774M(SyntaxKind.TypeParameter); 13827N(SyntaxKind.TypeParameter);
Parsing\DeclarationParsingTests_MissingIdentifiers.cs (20)
446N(SyntaxKind.TypeParameter); 667N(SyntaxKind.TypeParameter); 957N(SyntaxKind.TypeParameter); 1040N(SyntaxKind.TypeParameter); 1168N(SyntaxKind.TypeParameter); 1677N(SyntaxKind.TypeParameter); 2378N(SyntaxKind.TypeParameter); 2602N(SyntaxKind.TypeParameter); 2719N(SyntaxKind.TypeParameter); 2835N(SyntaxKind.TypeParameter); 3055N(SyntaxKind.TypeParameter); 3372N(SyntaxKind.TypeParameter); 3455N(SyntaxKind.TypeParameter); 3491N(SyntaxKind.TypeParameter); 3529N(SyntaxKind.TypeParameter); 3711N(SyntaxKind.TypeParameter); 4015N(SyntaxKind.TypeParameter); 4098N(SyntaxKind.TypeParameter); 4134N(SyntaxKind.TypeParameter); 4172N(SyntaxKind.TypeParameter);
Parsing\ExpressionParsingTests.cs (1)
3701N(SyntaxKind.TypeParameter);
Parsing\ExtensionsParsingTests.cs (16)
49N(SyntaxKind.TypeParameter); 105N(SyntaxKind.TypeParameter); 418N(SyntaxKind.TypeParameter); 453N(SyntaxKind.TypeParameter); 614N(SyntaxKind.TypeParameter); 619N(SyntaxKind.TypeParameter); 704N(SyntaxKind.TypeParameter); 709N(SyntaxKind.TypeParameter); 840N(SyntaxKind.TypeParameter); 4035N(SyntaxKind.TypeParameter); 4153N(SyntaxKind.TypeParameter); 4282N(SyntaxKind.TypeParameter); 4357N(SyntaxKind.TypeParameter); 4435N(SyntaxKind.TypeParameter); 4506N(SyntaxKind.TypeParameter); 4595N(SyntaxKind.TypeParameter);
Parsing\LocalFunctionParsingTests.cs (2)
178M(SyntaxKind.TypeParameter); 223M(SyntaxKind.TypeParameter);
Parsing\MemberDeclarationParsingTests.cs (29)
9194N(SyntaxKind.TypeParameter); 9254N(SyntaxKind.TypeParameter); 9316N(SyntaxKind.TypeParameter); 9401N(SyntaxKind.TypeParameter); 9464N(SyntaxKind.TypeParameter); 9514N(SyntaxKind.TypeParameter); 9569N(SyntaxKind.TypeParameter); 9631N(SyntaxKind.TypeParameter); 14239N(SyntaxKind.TypeParameter); 14244N(SyntaxKind.TypeParameter); 15502N(SyntaxKind.TypeParameter); 15581N(SyntaxKind.TypeParameter); 16525M(SyntaxKind.TypeParameter); 16659M(SyntaxKind.TypeParameter); 17475N(SyntaxKind.TypeParameter); 17572N(SyntaxKind.TypeParameter); 17680N(SyntaxKind.TypeParameter); 17833N(SyntaxKind.TypeParameter); 18006N(SyntaxKind.TypeParameter); 18011N(SyntaxKind.TypeParameter); 18118N(SyntaxKind.TypeParameter); 18123N(SyntaxKind.TypeParameter); 18241N(SyntaxKind.TypeParameter); 18246N(SyntaxKind.TypeParameter); 18422N(SyntaxKind.TypeParameter); 18427N(SyntaxKind.TypeParameter); 19617N(SyntaxKind.TypeParameter); 20049N(SyntaxKind.TypeParameter); 20121N(SyntaxKind.TypeParameter);
Parsing\NameParsingTests.cs (17)
852N(SyntaxKind.TypeParameter); 857N(SyntaxKind.TypeParameter); 950N(SyntaxKind.TypeParameter); 955N(SyntaxKind.TypeParameter); 1048N(SyntaxKind.TypeParameter); 1072N(SyntaxKind.TypeParameter); 1077N(SyntaxKind.TypeParameter); 1173N(SyntaxKind.TypeParameter); 1197N(SyntaxKind.TypeParameter); 1202N(SyntaxKind.TypeParameter); 1302N(SyntaxKind.TypeParameter); 1318N(SyntaxKind.TypeParameter); 1323N(SyntaxKind.TypeParameter); 1347N(SyntaxKind.TypeParameter); 1352N(SyntaxKind.TypeParameter); 1541N(SyntaxKind.TypeParameter); 1546N(SyntaxKind.TypeParameter);
Parsing\RecordParsing.cs (16)
465N(SyntaxKind.TypeParameter); 509N(SyntaxKind.TypeParameter); 549N(SyntaxKind.TypeParameter); 554N(SyntaxKind.TypeParameter); 608N(SyntaxKind.TypeParameter); 648N(SyntaxKind.TypeParameter); 653N(SyntaxKind.TypeParameter); 716N(SyntaxKind.TypeParameter); 792N(SyntaxKind.TypeParameter); 862N(SyntaxKind.TypeParameter); 922N(SyntaxKind.TypeParameter); 967N(SyntaxKind.TypeParameter); 1015N(SyntaxKind.TypeParameter); 1070N(SyntaxKind.TypeParameter); 1144N(SyntaxKind.TypeParameter); 4190N(SyntaxKind.TypeParameter);
Parsing\ScriptParsingTests.cs (2)
4004N(SyntaxKind.TypeParameter); 9138M(SyntaxKind.TypeParameter);
Parsing\SeparatedSyntaxListParsingTests.cs (2)
637M(SyntaxKind.TypeParameter); 642M(SyntaxKind.TypeParameter);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
650targetToken.Parent.Parent.IsKind(SyntaxKind.TypeParameter) &&
Microsoft.ML.InternalCodeAnalyzer (1)
TypeParamNameAnalyzer.cs (1)
36context.RegisterSyntaxNodeAction(Analyze, SyntaxKind.TypeParameter);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
650targetToken.Parent.Parent.IsKind(SyntaxKind.TypeParameter) &&