31 references to GetRuntimeTypeHandle
System.Private.TypeLoader (31)
Internal\Runtime\TypeLoader\GenericDictionaryCell.cs (16)
36RuntimeTypeHandle th = builder.GetRuntimeTypeHandle(type); 38th = builder.GetRuntimeTypeHandle(((DefType)type).Instantiation[0]); 56return builder.GetRuntimeTypeHandle(Type).ToIntPtr(); 81return builder.GetRuntimeTypeHandle(Type.Instantiation[0]).ToIntPtr(); 83return builder.GetRuntimeTypeHandle(Type).ToIntPtr(); 102return RuntimeAugments.NewInterfaceDispatchCell(builder.GetRuntimeTypeHandle(InterfaceType), Slot); 127builder.GetRuntimeTypeHandle(ConstraintType), 128builder.GetRuntimeTypeHandle(ConstrainedMethodType), 164builder.GetRuntimeTypeHandle(ConstraintType), 165builder.GetRuntimeTypeHandle(ConstrainedMethodType), 222RuntimeTypeHandle typeHandle = builder.GetRuntimeTypeHandle(Type); 258return TypeLoaderEnvironment.Instance.TryGetThreadStaticFieldData(builder.GetRuntimeTypeHandle(Type)); 297builder.GetRuntimeTypeHandle(ContainingType), 329builder.GetRuntimeTypeHandle(Method.OwningType), 382builder.GetRuntimeTypeHandle(Type)); 407builder.GetRuntimeTypeHandle(Method.OwningType).ToIntPtr();
Internal\Runtime\TypeLoader\TypeBuilder.cs (15)
560result[i] = GetRuntimeTypeHandle(types[i]); 597state.HalfBakedRuntimeTypeHandle.SetInterface(i, GetRuntimeTypeHandle(interfaces[i])); 642IntPtr generatedTypeStaticData = GetRuntimeTypeHandle(type).ToEETypePtr()->DynamicNonGcStaticsData; 647IntPtr instantiationArgument = GetRuntimeTypeHandle(type).ToIntPtr(); 658RuntimeTypeHandle baseTypeHandle = GetRuntimeTypeHandle(baseType); 681state.HalfBakedRuntimeTypeHandle.SetBaseType(baseType == null ? default(RuntimeTypeHandle) : GetRuntimeTypeHandle(baseType)); 708state.HalfBakedRuntimeTypeHandle.SetGenericDefinition(GetRuntimeTypeHandle(typeAsDefType.GetTypeDefinition())); 712state.HalfBakedRuntimeTypeHandle.SetGenericArgument(argIndex, GetRuntimeTypeHandle(instantiation[argIndex])); 726RuntimeTypeHandle elementTypeHandle = GetRuntimeTypeHandle(typeAsSzArrayType.ElementType); 741state.HalfBakedRuntimeTypeHandle.SetRelatedParameterType(GetRuntimeTypeHandle(((PointerType)type).ParameterType)); 747state.HalfBakedRuntimeTypeHandle.SetRelatedParameterType(GetRuntimeTypeHandle(((ByRefType)type).ParameterType)); 765halfBakedMethodTable->FunctionPointerReturnType = GetRuntimeTypeHandle(sig.ReturnType).ToEETypePtr(); 769paramList[i] = GetRuntimeTypeHandle(sig[i]).ToEETypePtr(); 788_genericTypeDefinitionHandle = GetRuntimeTypeHandle(typeAsDefType.GetTypeDefinition()), 802_declaringTypeHandle = GetRuntimeTypeHandle(method.OwningType),