4 instantiations of GenericNameSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
272=> new GenericNameSyntax(this.Kind, this.identifier, this.typeArgumentList, diagnostics, GetAnnotations()); 275=> new GenericNameSyntax(this.Kind, this.identifier, this.typeArgumentList, GetDiagnostics(), annotations); 28742var result = new GenericNameSyntax(SyntaxKind.GenericName, identifier, typeArgumentList, this.context); 34164var result = new GenericNameSyntax(SyntaxKind.GenericName, identifier, typeArgumentList);
14 references to GenericNameSyntax
Microsoft.CodeAnalysis.CSharp (14)
_generated\1\Syntax.xml.Internal.Generated.cs (11)
254public GenericNameSyntax Update(SyntaxToken identifier, TypeArgumentListSyntax typeArgumentList) 258var newNode = SyntaxFactory.GenericName(identifier, typeArgumentList); 27418public virtual TResult VisitGenericName(GenericNameSyntax node) => this.DefaultVisit(node); 27672public virtual void VisitGenericName(GenericNameSyntax node) => this.DefaultVisit(node); 27930public override CSharpSyntaxNode VisitGenericName(GenericNameSyntax node) 28730public GenericNameSyntax GenericName(SyntaxToken identifier, TypeArgumentListSyntax typeArgumentList) 28740if (cached != null) return (GenericNameSyntax)cached; 28742var result = new GenericNameSyntax(SyntaxKind.GenericName, identifier, typeArgumentList, this.context); 34152public static GenericNameSyntax GenericName(SyntaxToken identifier, TypeArgumentListSyntax typeArgumentList) 34162if (cached != null) return (GenericNameSyntax)cached; 34164var result = new GenericNameSyntax(SyntaxKind.GenericName, identifier, typeArgumentList);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
157public override SyntaxToken Identifier => new SyntaxToken(this, ((InternalSyntax.GenericNameSyntax)this.Green).identifier, Position, 0);
Parser\LanguageParser_Patterns.cs (2)
483case GenericNameSyntax g: 490when (permitTypeArguments || right is not GenericNameSyntax):