294 references to GenericName
Microsoft.CodeAnalysis.CSharp (25)
Binder\Binder_Expressions.cs (5)
588
case SyntaxKind.
GenericName
:
1495
SeparatedSyntaxList<TypeSyntax> typeArgumentList = node.Kind() == SyntaxKind.
GenericName
1548
if (!isNamedType && (hasTypeArguments || node.Kind() == SyntaxKind.
GenericName
))
6471
SeparatedSyntaxList<TypeSyntax> typeArgumentsSyntax = right.Kind() == SyntaxKind.
GenericName
?
6594
var typeArgumentsSyntax = right.Kind() == SyntaxKind.
GenericName
? ((GenericNameSyntax)right).TypeArgumentList.Arguments : default(SeparatedSyntaxList<TypeSyntax>);
Binder\Binder_Invocation.cs (2)
29
case SyntaxKind.
GenericName
:
1940
case SyntaxKind.
GenericName
:
Binder\Binder_Symbols.cs (2)
419
case SyntaxKind.
GenericName
:
837
case SyntaxKind.
GenericName
:
Binder\EarlyWellKnownAttributeBinder.cs (1)
93
case SyntaxKind.
GenericName
:
Binder\WithCrefTypeParametersBinder.cs (1)
92
case SyntaxKind.
GenericName
:
Compilation\MemberSemanticModel.cs (1)
2191
case SyntaxKind.
GenericName
:
Compilation\SyntaxTreeSemanticModel.cs (1)
1730
case SyntaxKind.
GenericName
:
Declarations\DeclarationTreeBuilder.cs (2)
544
case SyntaxKind.
GenericName
:
560
case SyntaxKind.
GenericName
:
FlowAnalysis\NullableWalker.cs (1)
6100
return nameSyntax.Kind() != SyntaxKind.
GenericName
;
Parser\LanguageParser.cs (1)
10168
case SyntaxKind.
GenericName
:
Symbols\NamespaceSymbol.cs (1)
301
case SyntaxKind.
GenericName
: // DeclarationTreeBuilder.VisitNamespace uses the PlainName, even for generic names
Syntax\SyntaxExtensions.cs (1)
463
case SyntaxKind.
GenericName
:
Syntax\SyntaxFactory.cs (5)
2057
if (parent != null && (node.Kind() == SyntaxKind.IdentifierName || node.Kind() == SyntaxKind.
GenericName
))
2116
case SyntaxKind.
GenericName
:
2272
if (max.Name.Kind() == SyntaxKind.
GenericName
)
2280
if (qn.Right.Kind() == SyntaxKind.
GenericName
)
2288
if (an.Name.Kind() == SyntaxKind.
GenericName
)
Syntax\SyntaxKindFacts.cs (1)
278
case SyntaxKind.
GenericName
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
CSharpSyntaxFacts.cs (1)
550
=> simpleName.IsKind(SyntaxKind.
GenericName
) ||
CSharpSyntaxKinds.cs (1)
66
public int GenericName => (int)SyntaxKind.
GenericName
;
NameSyntaxComparer.cs (1)
99
case SyntaxKind.
GenericName
:
SemanticModelExtensions.cs (1)
82
case SyntaxKind.
GenericName
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
2847
if (type.Kind() is SyntaxKind.
GenericName
or SyntaxKind.AliasQualifiedName or SyntaxKind.PredefinedType)
NameSyntaxExtensions.cs (1)
37
else if (nameSyntax.Kind() == SyntaxKind.
GenericName
)
Microsoft.CodeAnalysis.CSharp.Features (8)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
165
case SyntaxKind.
GenericName
:
Diagnostics\Analyzers\CSharpSimplifyTypeNamesDiagnosticAnalyzer.cs (1)
29
SyntaxKind.
GenericName
,
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (1)
184
if (node.IsKind(SyntaxKind.
GenericName
) && TrySimplify(node))
EditAndContinue\SyntaxComparer.cs (1)
506
case SyntaxKind.
GenericName
:
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.ExpressionCodeGenerator.cs (1)
78
case SyntaxKind.
GenericName
:
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (2)
134
if (identifierName.IsKind(SyntaxKind.
GenericName
))
156
return parsedType.IsKind(SyntaxKind.
GenericName
) && !parsedType.ContainsDiagnostics;
GenerateType\CSharpGenerateTypeService.cs (1)
174
SyntaxKind.
GenericName
or
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\GetSemanticInfoTests.cs (2)
1525
Assert.Equal(SyntaxKind.
GenericName
, exprSyntaxToBind.Kind());
1885
Assert.Equal(SyntaxKind.
GenericName
, nameSyntaxToBind.Kind());
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (236)
Parsing\AnonymousFunctionParsingTests.cs (30)
577
N(SyntaxKind.
GenericName
);
708
N(SyntaxKind.
GenericName
);
719
N(SyntaxKind.
GenericName
);
826
N(SyntaxKind.
GenericName
);
2529
N(SyntaxKind.
GenericName
);
2540
N(SyntaxKind.
GenericName
);
2677
N(SyntaxKind.
GenericName
);
2688
N(SyntaxKind.
GenericName
);
2825
N(SyntaxKind.
GenericName
);
2836
N(SyntaxKind.
GenericName
);
2951
N(SyntaxKind.
GenericName
);
3087
N(SyntaxKind.
GenericName
);
3098
N(SyntaxKind.
GenericName
);
3210
N(SyntaxKind.
GenericName
);
3350
N(SyntaxKind.
GenericName
);
3361
N(SyntaxKind.
GenericName
);
3503
N(SyntaxKind.
GenericName
);
3514
N(SyntaxKind.
GenericName
);
3656
N(SyntaxKind.
GenericName
);
3667
N(SyntaxKind.
GenericName
);
3805
N(SyntaxKind.
GenericName
);
3950
N(SyntaxKind.
GenericName
);
3956
N(SyntaxKind.
GenericName
);
4082
N(SyntaxKind.
GenericName
);
4231
N(SyntaxKind.
GenericName
);
4237
N(SyntaxKind.
GenericName
);
4393
N(SyntaxKind.
GenericName
);
4399
N(SyntaxKind.
GenericName
);
4555
N(SyntaxKind.
GenericName
);
4561
N(SyntaxKind.
GenericName
);
Parsing\AsyncParsingTests.cs (7)
692
N(SyntaxKind.
GenericName
);
745
N(SyntaxKind.
GenericName
);
800
N(SyntaxKind.
GenericName
);
896
N(SyntaxKind.
GenericName
);
942
N(SyntaxKind.
GenericName
);
2358
N(SyntaxKind.
GenericName
);
2364
N(SyntaxKind.
GenericName
);
Parsing\CrefParsingTests.cs (17)
60
N(SyntaxKind.
GenericName
);
102
N(SyntaxKind.
GenericName
);
163
N(SyntaxKind.
GenericName
);
221
N(SyntaxKind.
GenericName
);
691
N(SyntaxKind.
GenericName
);
697
N(SyntaxKind.
GenericName
);
735
N(SyntaxKind.
GenericName
);
741
N(SyntaxKind.
GenericName
);
785
N(SyntaxKind.
GenericName
);
791
N(SyntaxKind.
GenericName
);
829
N(SyntaxKind.
GenericName
);
835
N(SyntaxKind.
GenericName
);
1585
N(SyntaxKind.
GenericName
);
1654
N(SyntaxKind.
GenericName
);
1916
N(SyntaxKind.
GenericName
);
1930
N(SyntaxKind.
GenericName
);
2228
N(SyntaxKind.
GenericName
);
Parsing\DeclarationParsingTests.cs (4)
5647
Assert.Equal(SyntaxKind.
GenericName
, ns.Name.Kind());
5659
Assert.Equal(SyntaxKind.
GenericName
, ns.Name.Kind());
8470
N(SyntaxKind.
GenericName
);
8577
N(SyntaxKind.
GenericName
);
Parsing\DeconstructionTests.cs (1)
3085
N(SyntaxKind.
GenericName
);
Parsing\ExpressionParsingTests.cs (1)
4150
N(SyntaxKind.
GenericName
);
Parsing\FunctionPointerTests.cs (2)
2027
N(SyntaxKind.
GenericName
);
4078
N(SyntaxKind.
GenericName
);
Parsing\LambdaParameterParsingTests.cs (47)
89
N(SyntaxKind.
GenericName
);
200
N(SyntaxKind.
GenericName
);
319
N(SyntaxKind.
GenericName
);
445
N(SyntaxKind.
GenericName
);
574
N(SyntaxKind.
GenericName
);
786
N(SyntaxKind.
GenericName
);
846
N(SyntaxKind.
GenericName
);
921
N(SyntaxKind.
GenericName
);
978
N(SyntaxKind.
GenericName
);
1030
N(SyntaxKind.
GenericName
);
1091
N(SyntaxKind.
GenericName
);
1169
N(SyntaxKind.
GenericName
);
1246
N(SyntaxKind.
GenericName
);
1296
N(SyntaxKind.
GenericName
);
1353
N(SyntaxKind.
GenericName
);
1408
N(SyntaxKind.
GenericName
);
1466
N(SyntaxKind.
GenericName
);
1521
N(SyntaxKind.
GenericName
);
1571
N(SyntaxKind.
GenericName
);
1621
N(SyntaxKind.
GenericName
);
1678
N(SyntaxKind.
GenericName
);
1733
N(SyntaxKind.
GenericName
);
1787
N(SyntaxKind.
GenericName
);
1842
N(SyntaxKind.
GenericName
);
1900
N(SyntaxKind.
GenericName
);
1974
N(SyntaxKind.
GenericName
);
2068
N(SyntaxKind.
GenericName
);
2132
N(SyntaxKind.
GenericName
);
2222
N(SyntaxKind.
GenericName
);
2337
N(SyntaxKind.
GenericName
);
2408
N(SyntaxKind.
GenericName
);
2478
N(SyntaxKind.
GenericName
);
3677
N(SyntaxKind.
GenericName
);
3777
N(SyntaxKind.
GenericName
);
4063
N(SyntaxKind.
GenericName
);
4099
N(SyntaxKind.
GenericName
);
4251
N(SyntaxKind.
GenericName
);
4315
N(SyntaxKind.
GenericName
);
4384
N(SyntaxKind.
GenericName
);
4458
N(SyntaxKind.
GenericName
);
4531
N(SyntaxKind.
GenericName
);
4690
N(SyntaxKind.
GenericName
);
4745
N(SyntaxKind.
GenericName
);
4805
N(SyntaxKind.
GenericName
);
4870
N(SyntaxKind.
GenericName
);
4934
N(SyntaxKind.
GenericName
);
5419
N(SyntaxKind.
GenericName
);
Parsing\LambdaReturnTypeParsingTests.cs (5)
1279
N(SyntaxKind.
GenericName
);
1316
N(SyntaxKind.
GenericName
);
2075
N(SyntaxKind.
GenericName
);
2117
N(SyntaxKind.
GenericName
);
4846
N(SyntaxKind.
GenericName
);
Parsing\MemberDeclarationParsingTests.cs (13)
792
N(SyntaxKind.
GenericName
);
843
N(SyntaxKind.
GenericName
);
891
N(SyntaxKind.
GenericName
);
934
N(SyntaxKind.
GenericName
);
974
N(SyntaxKind.
GenericName
);
1021
N(SyntaxKind.
GenericName
);
3084
N(SyntaxKind.
GenericName
);
3998
N(SyntaxKind.
GenericName
);
4971
N(SyntaxKind.
GenericName
);
5845
N(SyntaxKind.
GenericName
);
6880
N(SyntaxKind.
GenericName
);
7697
N(SyntaxKind.
GenericName
);
8663
N(SyntaxKind.
GenericName
);
Parsing\NameParsingTests.cs (31)
211
Assert.Equal(SyntaxKind.
GenericName
, name.Kind());
227
Assert.Equal(SyntaxKind.
GenericName
, name.Kind());
243
Assert.Equal(SyntaxKind.
GenericName
, name.Kind());
250
Assert.Equal(SyntaxKind.
GenericName
, gname.TypeArgumentList.Arguments[0].Kind());
262
N(SyntaxKind.
GenericName
);
268
N(SyntaxKind.
GenericName
);
274
N(SyntaxKind.
GenericName
);
303
Assert.Equal(SyntaxKind.
GenericName
, name.Kind());
320
Assert.Equal(SyntaxKind.
GenericName
, name.Kind());
365
Assert.Equal(SyntaxKind.
GenericName
, tname.Kind());
382
Assert.Equal(SyntaxKind.
GenericName
, tname.Kind());
390
Assert.Equal(SyntaxKind.
GenericName
, gname.TypeArgumentList.Arguments[0].Kind());
402
N(SyntaxKind.
GenericName
);
408
N(SyntaxKind.
GenericName
);
414
N(SyntaxKind.
GenericName
);
443
Assert.Equal(SyntaxKind.
GenericName
, tname.Kind());
624
Assert.Equal(SyntaxKind.
GenericName
, tname.Kind());
649
Assert.Equal(SyntaxKind.
GenericName
, tname.Kind());
675
Assert.Equal(SyntaxKind.
GenericName
, tname.Kind());
701
Assert.Equal(SyntaxKind.
GenericName
, tname.Kind());
733
Assert.Equal(SyntaxKind.
GenericName
, tname.Kind());
758
Assert.Equal(SyntaxKind.
GenericName
, tname.Kind());
877
N(SyntaxKind.
GenericName
);
975
N(SyntaxKind.
GenericName
);
1097
N(SyntaxKind.
GenericName
);
1108
N(SyntaxKind.
GenericName
);
1222
N(SyntaxKind.
GenericName
);
1228
N(SyntaxKind.
GenericName
);
1372
N(SyntaxKind.
GenericName
);
1378
N(SyntaxKind.
GenericName
);
1392
N(SyntaxKind.
GenericName
);
Parsing\NullableParsingTests.cs (1)
1027
N(SyntaxKind.
GenericName
);
Parsing\ParserRegressionTests.cs (6)
306
N(SyntaxKind.
GenericName
);
399
N(SyntaxKind.
GenericName
);
444
N(SyntaxKind.
GenericName
);
533
N(SyntaxKind.
GenericName
);
623
N(SyntaxKind.
GenericName
);
788
N(SyntaxKind.
GenericName
);
Parsing\PatternParsingTests.cs (10)
239
N(SyntaxKind.
GenericName
);
370
N(SyntaxKind.
GenericName
);
418
N(SyntaxKind.
GenericName
);
472
N(SyntaxKind.
GenericName
);
529
N(SyntaxKind.
GenericName
);
959
N(SyntaxKind.
GenericName
);
1001
N(SyntaxKind.
GenericName
);
8191
N(SyntaxKind.
GenericName
);
12105
N(SyntaxKind.
GenericName
);
12130
N(SyntaxKind.
GenericName
);
Parsing\PatternParsingTests_ListPatterns.cs (1)
249
N(SyntaxKind.
GenericName
);
Parsing\PatternParsingTests2.cs (1)
184
N(SyntaxKind.
GenericName
);
Parsing\ScriptParsingTests.cs (13)
2136
N(SyntaxKind.
GenericName
);
2232
N(SyntaxKind.
GenericName
);
2688
N(SyntaxKind.
GenericName
);
3162
N(SyntaxKind.
GenericName
);
3212
N(SyntaxKind.
GenericName
);
3230
N(SyntaxKind.
GenericName
);
3471
N(SyntaxKind.
GenericName
);
4521
N(SyntaxKind.
GenericName
);
4862
N(SyntaxKind.
GenericName
);
4912
N(SyntaxKind.
GenericName
);
4972
N(SyntaxKind.
GenericName
);
5030
N(SyntaxKind.
GenericName
);
5093
N(SyntaxKind.
GenericName
);
Parsing\SeparatedSyntaxListParsingTests.cs (17)
72
N(SyntaxKind.
GenericName
);
96
N(SyntaxKind.
GenericName
);
120
N(SyntaxKind.
GenericName
);
149
N(SyntaxKind.
GenericName
);
178
N(SyntaxKind.
GenericName
);
212
N(SyntaxKind.
GenericName
);
241
N(SyntaxKind.
GenericName
);
270
N(SyntaxKind.
GenericName
);
368
N(SyntaxKind.
GenericName
);
408
N(SyntaxKind.
GenericName
);
454
N(SyntaxKind.
GenericName
);
460
N(SyntaxKind.
GenericName
);
487
N(SyntaxKind.
GenericName
);
493
N(SyntaxKind.
GenericName
);
534
N(SyntaxKind.
GenericName
);
540
N(SyntaxKind.
GenericName
);
589
N(SyntaxKind.
GenericName
);
Parsing\SingleLineDeclarationParsingTests.cs (1)
714
N(SyntaxKind.
GenericName
);
Parsing\StatementParsingTests.cs (1)
105
Assert.Equal(SyntaxKind.
GenericName
, ((InvocationExpressionSyntax)es.Expression).Expression.Kind());
Parsing\TopLevelStatementsParsingTests.cs (1)
2460
N(SyntaxKind.
GenericName
);
Parsing\TypeArgumentListParsingTests.cs (23)
75
N(SyntaxKind.
GenericName
);
86
N(SyntaxKind.
GenericName
);
191
N(SyntaxKind.
GenericName
);
214
N(SyntaxKind.
GenericName
);
319
N(SyntaxKind.
GenericName
);
334
N(SyntaxKind.
GenericName
);
1474
N(SyntaxKind.
GenericName
);
1489
N(SyntaxKind.
GenericName
);
1594
N(SyntaxKind.
GenericName
);
1799
N(SyntaxKind.
GenericName
);
1805
N(SyntaxKind.
GenericName
);
1819
N(SyntaxKind.
GenericName
);
1932
N(SyntaxKind.
GenericName
);
1938
N(SyntaxKind.
GenericName
);
1952
N(SyntaxKind.
GenericName
);
2054
N(SyntaxKind.
GenericName
);
2060
N(SyntaxKind.
GenericName
);
2074
N(SyntaxKind.
GenericName
);
2080
N(SyntaxKind.
GenericName
);
2188
N(SyntaxKind.
GenericName
);
2194
N(SyntaxKind.
GenericName
);
2208
N(SyntaxKind.
GenericName
);
2219
N(SyntaxKind.
GenericName
);
Parsing\UsingDirectiveParsingTests.cs (1)
2771
N(SyntaxKind.
GenericName
);
Parsing\ValueTupleTests.cs (1)
872
N(SyntaxKind.
GenericName
);
Syntax\SyntaxRewriterTests.cs (1)
349
var typeName = tree.GetCompilationUnitRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.
GenericName
)).Single();
Microsoft.CodeAnalysis.CSharp.Workspaces (13)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3399
case SyntaxKind.
GenericName
:
CSharpSyntaxFacts.cs (1)
550
=> simpleName.IsKind(SyntaxKind.
GenericName
) ||
CSharpSyntaxKinds.cs (1)
66
public int GenericName => (int)SyntaxKind.
GenericName
;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
2847
if (type.Kind() is SyntaxKind.
GenericName
or SyntaxKind.AliasQualifiedName or SyntaxKind.PredefinedType)
NameSyntaxComparer.cs (1)
99
case SyntaxKind.
GenericName
:
NameSyntaxExtensions.cs (1)
37
else if (nameSyntax.Kind() == SyntaxKind.
GenericName
)
Recommendations\CSharpRecommendationServiceRunner.cs (1)
449
originalExpressionKind is SyntaxKind.IdentifierName or SyntaxKind.
GenericName
)
Rename\CSharpRenameRewriterLanguageService.cs (1)
447
case SyntaxKind.
GenericName
:
SemanticModelExtensions.cs (1)
82
case SyntaxKind.
GenericName
:
Simplification\CSharpSimplificationService.Expander.cs (1)
613
case SyntaxKind.
GenericName
:
Simplification\Reducers\CSharpExtensionMethodReducer.cs (1)
89
else if (node.Expression.Kind() == SyntaxKind.
GenericName
)
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (1)
198
return current.Kind() is SyntaxKind.AliasQualifiedName or SyntaxKind.IdentifierName or SyntaxKind.
GenericName
or SyntaxKind.QualifiedName;
Simplification\Simplifiers\NameSimplifier.cs (1)
85
if (symbol.Kind == SymbolKind.Method && name.Kind() == SyntaxKind.
GenericName
)
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
597
context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.
GenericName
);
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CodeModel\CSharpCodeModelService.CodeModelEventCollector.cs (2)
739
case SyntaxKind.
GenericName
:
818
case SyntaxKind.
GenericName
:
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
41
case SyntaxKind.
GenericName
: