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