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