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(); 105dispatchCellAndComposition[2] = builder.GetRuntimeTypeHandle(InterfaceType).Value; 133builder.GetRuntimeTypeHandle(ConstraintType), 134builder.GetRuntimeTypeHandle(ConstrainedMethodType), 170builder.GetRuntimeTypeHandle(ConstraintType), 171builder.GetRuntimeTypeHandle(ConstrainedMethodType), 228RuntimeTypeHandle typeHandle = builder.GetRuntimeTypeHandle(Type); 264return TypeLoaderEnvironment.Instance.TryGetThreadStaticFieldData(builder.GetRuntimeTypeHandle(Type)); 303builder.GetRuntimeTypeHandle(ContainingType), 335builder.GetRuntimeTypeHandle(Method.OwningType), 388builder.GetRuntimeTypeHandle(Type)); 413builder.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),