2 instantiations of TypeParameter
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Components\ComponentDocumentClassifierPass.cs (1)
122typeParameters.Add(new(name.Content, name.Source, constraints?.Content, constraints?.Source));
Language\DefaultRazorMarkupSplitPhase.cs (1)
177builder.Add(new TypeParameter(typeParameter.Name.Content));
9 references to TypeParameter
Microsoft.CodeAnalysis.Razor.Compiler (9)
Language\CodeGeneration\CodeWriterExtensions.cs (3)
688ImmutableArray<TypeParameter> typeParameters, 710var typeParameter = typeParameters[i]; 758foreach (var typeParameter in typeParameters)
Language\Components\ComponentDocumentClassifierPass.cs (1)
108using var typeParameters = new PooledArrayBuilder<TypeParameter>();
Language\DefaultRazorMarkupSplitPhase.cs (4)
167private static ImmutableArray<TypeParameter> StripTypeParameterConstraints(ImmutableArray<TypeParameter> typeParameters) 174var builder = ImmutableArray.CreateBuilder<TypeParameter>(typeParameters.Length); 175foreach (var typeParameter in typeParameters)
Language\Intermediate\ClassDeclarationIntermediateNode.cs (1)
16public ImmutableArray<TypeParameter> TypeParameters { get; set => field = value.NullToEmpty(); } = [];