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