1 instantiation of GenericTypeEntry
System.Private.TypeLoader (1)
Internal\Runtime\TypeLoader\TypeBuilder.cs (1)
786
yield return new TypeLoaderEnvironment.
GenericTypeEntry
17 references to GenericTypeEntry
System.Private.TypeLoader (17)
Internal\Runtime\TypeLoader\TypeBuilder.cs (1)
778
private IEnumerable<TypeLoaderEnvironment.
GenericTypeEntry
> TypesToRegister()
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericsRegistration.cs (7)
21
public IEnumerable<
GenericTypeEntry
> TypesToRegister;
35
GenericTypeEntry
[] registeredTypes = null;
42
registeredTypes = new
GenericTypeEntry
[registrationData.TypesToRegisterCount];
44
foreach (
GenericTypeEntry
typeEntry in registrationData.TypesToRegister)
53
GenericTypeEntry
registeredTypeEntry = _dynamicGenericTypes.AddOrGetExisting(typeEntry);
102
var
typeEntry = registeredTypes[i];
104
GenericTypeEntry
failedEntry = _dynamicGenericTypes.GetValueIfExists(typeEntry);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericTypesLookup.cs (9)
45
public virtual bool IsEqualToEntryByComponentsComparison(
GenericTypeEntry
other)
64
internal class DynamicGenericTypesHashtable : LockFreeReaderHashtable<GenericTypeLookupData,
GenericTypeEntry
>
70
protected override bool CompareKeyToValue(GenericTypeLookupData key,
GenericTypeEntry
value)
75
protected override int GetValueHashCode(
GenericTypeEntry
value)
80
protected override bool CompareValueToValue(
GenericTypeEntry
value1,
GenericTypeEntry
value2)
86
protected override
GenericTypeEntry
CreateValueFromKey(GenericTypeLookupData key)
139
internal bool MatchGenericTypeEntry(
GenericTypeEntry
entry)
230
GenericTypeEntry
entry;