63 references to GenericName
Microsoft.CodeAnalysis.CSharp (30)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
28599var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.GenericName, identifier, typeArgumentList, this.context, out hash); 28602var result = new GenericNameSyntax(SyntaxKind.GenericName, identifier, typeArgumentList, this.context); 34026var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.GenericName, identifier, typeArgumentList, out hash); 34029var result = new GenericNameSyntax(SyntaxKind.GenericName, identifier, typeArgumentList);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
144/// <item><description><see cref="SyntaxKind.GenericName"/></description></item>
Binder\Binder_Expressions.cs (5)
659case SyntaxKind.GenericName: 1680SeparatedSyntaxList<TypeSyntax> typeArgumentList = node.Kind() == SyntaxKind.GenericName 1735if (!isNamedType && (hasTypeArguments || node.Kind() == SyntaxKind.GenericName)) 7807SeparatedSyntaxList<TypeSyntax> typeArgumentsSyntax = right.Kind() == SyntaxKind.GenericName ? 7936var typeArgumentsSyntax = right.Kind() == SyntaxKind.GenericName ? ((GenericNameSyntax)right).TypeArgumentList.Arguments : default(SeparatedSyntaxList<TypeSyntax>);
Binder\Binder_Invocation.cs (2)
30case SyntaxKind.GenericName: 2467case SyntaxKind.GenericName:
Binder\Binder_Symbols.cs (2)
433case SyntaxKind.GenericName: 851case SyntaxKind.GenericName:
Binder\EarlyWellKnownAttributeBinder.cs (1)
93case SyntaxKind.GenericName:
Binder\WithCrefTypeParametersBinder.cs (1)
93case SyntaxKind.GenericName:
Compilation\MemberSemanticModel.cs (1)
2257case SyntaxKind.GenericName:
Compilation\SyntaxTreeSemanticModel.cs (1)
1752case SyntaxKind.GenericName:
Declarations\DeclarationTreeBuilder.cs (2)
630case SyntaxKind.GenericName: 646case SyntaxKind.GenericName:
FlowAnalysis\NullableWalker.cs (1)
7503return nameSyntax.Kind() != SyntaxKind.GenericName;
Parser\LanguageParser.cs (1)
11365case SyntaxKind.GenericName:
Symbols\NamespaceSymbol.cs (1)
294case SyntaxKind.GenericName: // DeclarationTreeBuilder.VisitNamespace uses the PlainName, even for generic names
Syntax\SyntaxExtensions.cs (1)
462case SyntaxKind.GenericName:
Syntax\SyntaxFactory.cs (5)
2108if (parent != null && (node.Kind() == SyntaxKind.IdentifierName || node.Kind() == SyntaxKind.GenericName)) 2167case SyntaxKind.GenericName: 2332if (max.Name.Kind() == SyntaxKind.GenericName) 2340if (qn.Right.Kind() == SyntaxKind.GenericName) 2348if (an.Name.Kind() == SyntaxKind.GenericName)
Syntax\SyntaxKindFacts.cs (1)
307case SyntaxKind.GenericName:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
82case SyntaxKind.GenericName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
555=> simpleName.IsKind(SyntaxKind.GenericName) ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
79public int GenericName => (int)SyntaxKind.GenericName;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (1)
97case SyntaxKind.GenericName:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
165case SyntaxKind.GenericName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2859if (type.Kind() is SyntaxKind.GenericName or SyntaxKind.AliasQualifiedName or SyntaxKind.PredefinedType)
Microsoft.CodeAnalysis.CSharp.Features (6)
Diagnostics\Analyzers\CSharpSimplifyTypeNamesDiagnosticAnalyzer.cs (1)
29SyntaxKind.GenericName,
EditAndContinue\SyntaxComparer.cs (1)
509case SyntaxKind.GenericName:
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.ExpressionCodeGenerator.cs (1)
66case SyntaxKind.GenericName:
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (2)
143if (identifierName.IsKind(SyntaxKind.GenericName)) 165return parsedType.IsKind(SyntaxKind.GenericName) && !parsedType.ContainsDiagnostics;
GenerateType\CSharpGenerateTypeService.cs (1)
153SyntaxKind.GenericName or
Microsoft.CodeAnalysis.CSharp.Workspaces (14)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3466case SyntaxKind.GenericName:
Recommendations\CSharpRecommendationServiceRunner.cs (1)
788originalExpressionKind is SyntaxKind.IdentifierName or SyntaxKind.GenericName)
Rename\CSharpRenameRewriterLanguageService.cs (1)
442case SyntaxKind.GenericName:
Simplification\CSharpSimplificationService.Expander.cs (1)
612case SyntaxKind.GenericName:
Simplification\Reducers\CSharpExtensionMethodReducer.cs (1)
88else if (node.Expression.Kind() == SyntaxKind.GenericName)
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (1)
192return current.Kind() is SyntaxKind.AliasQualifiedName or SyntaxKind.IdentifierName or SyntaxKind.GenericName or SyntaxKind.QualifiedName;
Simplification\Simplifiers\NameSimplifier.cs (2)
85if (symbol.Kind == SymbolKind.Method && name.Kind() == SyntaxKind.GenericName) 341case SyntaxKind.GenericName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
82case SyntaxKind.GenericName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
555=> simpleName.IsKind(SyntaxKind.GenericName) ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
79public int GenericName => (int)SyntaxKind.GenericName;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (1)
97case SyntaxKind.GenericName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
165case SyntaxKind.GenericName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2859if (type.Kind() is SyntaxKind.GenericName or SyntaxKind.AliasQualifiedName or SyntaxKind.PredefinedType)
Microsoft.Interop.ComInterfaceGenerator (1)
Analyzers\RuntimeComApiUsageWithSourceGeneratedComAnalyzer.cs (1)
220if (expression.IsKind(SyntaxKind.GenericName))
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
82case SyntaxKind.GenericName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
555=> simpleName.IsKind(SyntaxKind.GenericName) ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
79public int GenericName => (int)SyntaxKind.GenericName;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (1)
97case SyntaxKind.GenericName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
165case SyntaxKind.GenericName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2859if (type.Kind() is SyntaxKind.GenericName or SyntaxKind.AliasQualifiedName or SyntaxKind.PredefinedType)