1 instantiation of GenericUnboxingThunk
ILCompiler.Compiler (1)
Compiler\CompilerTypeSystemContext.BoxedTypes.cs (1)
191return new GenericUnboxingThunk(key.OwningType, key.TargetMethod);
11 references to GenericUnboxingThunk
ILCompiler.Compiler (11)
Compiler\CompilerTypeSystemContext.BoxedTypes.cs (9)
72GenericUnboxingThunk thunkDefinition = _unboxingThunkHashtable.GetOrCreateValue(methodKey); 169private sealed class UnboxingThunkHashtable : LockFreeReaderHashtable<UnboxingThunkHashtableKey, GenericUnboxingThunk> 175protected override int GetValueHashCode(GenericUnboxingThunk value) 179protected override bool CompareKeyToValue(UnboxingThunkHashtableKey key, GenericUnboxingThunk value) 184protected override bool CompareValueToValue(GenericUnboxingThunk value1, GenericUnboxingThunk value2) 189protected override GenericUnboxingThunk CreateValueFromKey(UnboxingThunkHashtableKey key) 318if (method.GetTypicalMethodDefinition().GetType() == typeof(GenericUnboxingThunk)) 329MethodDesc typicalMethodTarget = ((GenericUnboxingThunk)method.GetTypicalMethodDefinition()).TargetMethod;
Compiler\CompilerTypeSystemContext.Sorting.cs (2)
27var otherMethod = (GenericUnboxingThunk)other;