1 instantiation of GenericUnboxingThunk
ILCompiler.Compiler (1)
Compiler\CompilerTypeSystemContext.BoxedTypes.cs (1)
192
return new
GenericUnboxingThunk
(key.OwningType, key.TargetMethod);
11 references to GenericUnboxingThunk
ILCompiler.Compiler (11)
Compiler\CompilerTypeSystemContext.BoxedTypes.cs (9)
73
GenericUnboxingThunk
thunkDefinition = _unboxingThunkHashtable.GetOrCreateValue(methodKey);
170
private sealed class UnboxingThunkHashtable : LockFreeReaderHashtable<UnboxingThunkHashtableKey,
GenericUnboxingThunk
>
176
protected override int GetValueHashCode(
GenericUnboxingThunk
value)
180
protected override bool CompareKeyToValue(UnboxingThunkHashtableKey key,
GenericUnboxingThunk
value)
185
protected override bool CompareValueToValue(
GenericUnboxingThunk
value1,
GenericUnboxingThunk
value2)
190
protected override
GenericUnboxingThunk
CreateValueFromKey(UnboxingThunkHashtableKey key)
319
if (method.GetTypicalMethodDefinition().GetType() == typeof(
GenericUnboxingThunk
))
330
MethodDesc typicalMethodTarget = ((
GenericUnboxingThunk
)method.GetTypicalMethodDefinition()).TargetMethod;
Compiler\CompilerTypeSystemContext.Sorting.cs (2)
27
var
otherMethod = (
GenericUnboxingThunk
)other;