1 instantiation of GenericParameterEntity
ILAssembler (1)
EntityRegistry.cs (1)
653GenericParameterEntity param = new(attributes, name);
23 references to GenericParameterEntity
ILAssembler (23)
EntityRegistry.cs (8)
127foreach (var genericParam in method.GenericParameters) 160foreach (var genericParam in type.GenericParameters) 444foreach (GenericParameterEntity genericParam in GetSeenEntities(TableIndex.GenericParam)) 651public static GenericParameterEntity CreateGenericParameter(GenericParameterAttributes attributes, string name) 653GenericParameterEntity param = new(attributes, name); 1217public NamedElementList<GenericParameterEntity> GenericParameters { get; } = new(); 1272public GenericParameterEntity? Owner { get; set; } 1291public NamedElementList<GenericParameterEntity> GenericParameters { get; } = new();
GrammarVisitor.cs (15)
1182EntityRegistry.GenericParameterEntity? param = VisitTyparsClause(context.typarsClause()).Value[i]; 1966EntityRegistry.GenericParameterEntity? genericParameter = _currentMethod.Definition.GenericParameters[i]; 2012EntityRegistry.GenericParameterEntity? genericParameter = _currentTypeDefinition.Peek().GenericParameters[i]; 3729EntityRegistry.GenericParameterEntity? param = null; 3745foreach (var genericParam in currentMethod.Definition.GenericParameters) 3770EntityRegistry.GenericParameterEntity? param = null; 3786foreach (var genericParam in currentMethod.Definition.GenericParameters) 3943EntityRegistry.GenericParameterEntity? param = typeParameters[i]; 5017public GrammarResult.Literal<EntityRegistry.GenericParameterEntity> VisitTypar(CILParser.TyparContext context) 5020EntityRegistry.GenericParameterEntity genericParameter = EntityRegistry.CreateGenericParameter(attributes, VisitDottedName(context.dottedName()).Value); 5054public GrammarResult.Sequence<EntityRegistry.GenericParameterEntity> VisitTypars(CILParser.TyparsContext context) 5057ImmutableArray<EntityRegistry.GenericParameterEntity>.Builder builder = ImmutableArray.CreateBuilder<EntityRegistry.GenericParameterEntity>(typeParameters.Length); 5067public GrammarResult.Sequence<EntityRegistry.GenericParameterEntity> VisitTyparsClause(CILParser.TyparsClauseContext context) => context.typars() is null ? new(ImmutableArray<EntityRegistry.GenericParameterEntity>.Empty) : VisitTypars(context.typars());