1 instantiation of GenericMethodEntry
System.Private.TypeLoader (1)
Internal\Runtime\TypeLoader\TypeBuilder.cs (1)
800
yield return new TypeLoaderEnvironment.
GenericMethodEntry
25 references to GenericMethodEntry
System.Private.TypeLoader (25)
Internal\Runtime\TypeLoader\TypeBuilder.cs (1)
795
private IEnumerable<TypeLoaderEnvironment.
GenericMethodEntry
> MethodsToRegister()
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericMethodsLookup.cs (17)
46
public virtual bool IsEqualToEntryByComponentsComparison(
GenericMethodEntry
other)
74
internal class DynamicGenericMethodsHashtable : LockFreeReaderHashtable<GenericMethodLookupData,
GenericMethodEntry
>
80
protected override bool CompareKeyToValue(GenericMethodLookupData key,
GenericMethodEntry
value)
85
protected override int GetValueHashCode(
GenericMethodEntry
value)
90
protected override bool CompareValueToValue(
GenericMethodEntry
value1,
GenericMethodEntry
value2)
96
protected override
GenericMethodEntry
CreateValueFromKey(GenericMethodLookupData key)
103
internal class DynamicGenericMethodComponentsHashtable : LockFreeReaderHashtable<IntPtr,
GenericMethodEntry
>
109
protected override bool CompareKeyToValue(IntPtr key,
GenericMethodEntry
value)
114
protected override int GetValueHashCode(
GenericMethodEntry
value)
120
protected override bool CompareValueToValue(
GenericMethodEntry
value1,
GenericMethodEntry
value2)
126
protected override
GenericMethodEntry
CreateValueFromKey(IntPtr key)
137
internal abstract bool MatchGenericMethodEntry(
GenericMethodEntry
entry);
191
internal override bool MatchGenericMethodEntry(
GenericMethodEntry
entry)
354
GenericMethodEntry
entry;
407
GenericMethodEntry
entry;
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericsRegistration.cs (7)
23
public IEnumerable<
GenericMethodEntry
> MethodsToRegister;
36
GenericMethodEntry
[] registeredMethods = null;
65
registeredMethods = new
GenericMethodEntry
[registrationData.MethodsToRegisterCount];
67
foreach (
GenericMethodEntry
methodEntry in registrationData.MethodsToRegister)
75
GenericMethodEntry
registeredMethodComponentsEntry = _dynamicGenericMethodComponents.AddOrGetExisting(methodEntry);
79
GenericMethodEntry
registeredMethodEntry = _dynamicGenericMethods.AddOrGetExisting(methodEntry);
110
GenericMethodEntry
failedEntry = _dynamicGenericMethods.GetValueIfExists(registeredMethods[i]);