33 references to GetRuntimeTypeHandle
System.Private.TypeLoader (33)
Internal\Runtime\TypeLoader\GenericDictionaryCell.cs (18)
38
RuntimeTypeHandle th = builder.
GetRuntimeTypeHandle
(type);
40
th = builder.
GetRuntimeTypeHandle
(((DefType)type).Instantiation[0]);
58
return builder.
GetRuntimeTypeHandle
(Type).ToIntPtr();
83
return builder.
GetRuntimeTypeHandle
(Type.Instantiation[0]).ToIntPtr();
85
return builder.
GetRuntimeTypeHandle
(Type).ToIntPtr();
106
dispatchCell->InterfaceType = builder.
GetRuntimeTypeHandle
(InterfaceType).ToIntPtr();
131
dispatchCell->OwningType = builder.
GetRuntimeTypeHandle
(Method.OwningType).ToIntPtr();
138
instantiation[i] = (MethodTable*)builder.
GetRuntimeTypeHandle
(Method.Instantiation[i]).Value;
167
builder.
GetRuntimeTypeHandle
(ConstraintType),
168
builder.
GetRuntimeTypeHandle
(ConstrainedMethodType),
204
builder.
GetRuntimeTypeHandle
(ConstraintType),
205
builder.
GetRuntimeTypeHandle
(ConstrainedMethodType),
262
RuntimeTypeHandle typeHandle = builder.
GetRuntimeTypeHandle
(Type);
298
return TypeLoaderEnvironment.Instance.TryGetThreadStaticFieldData(builder.
GetRuntimeTypeHandle
(Type));
337
builder.
GetRuntimeTypeHandle
(ContainingType),
369
builder.
GetRuntimeTypeHandle
(Method.OwningType),
421
builder.
GetRuntimeTypeHandle
(Type));
446
builder.
GetRuntimeTypeHandle
(Method.OwningType).ToIntPtr();
Internal\Runtime\TypeLoader\TypeBuilder.cs (15)
560
result[i] =
GetRuntimeTypeHandle
(types[i]);
597
state.HalfBakedRuntimeTypeHandle.SetInterface(i,
GetRuntimeTypeHandle
(interfaces[i]));
642
IntPtr generatedTypeStaticData =
GetRuntimeTypeHandle
(type).ToEETypePtr()->DynamicNonGcStaticsData;
647
IntPtr instantiationArgument =
GetRuntimeTypeHandle
(type).ToIntPtr();
658
RuntimeTypeHandle baseTypeHandle =
GetRuntimeTypeHandle
(baseType);
681
state.HalfBakedRuntimeTypeHandle.SetBaseType(baseType == null ? default(RuntimeTypeHandle) :
GetRuntimeTypeHandle
(baseType));
708
state.HalfBakedRuntimeTypeHandle.SetGenericDefinition(
GetRuntimeTypeHandle
(typeAsDefType.GetTypeDefinition()));
712
state.HalfBakedRuntimeTypeHandle.SetGenericArgument(argIndex,
GetRuntimeTypeHandle
(instantiation[argIndex]));
726
RuntimeTypeHandle elementTypeHandle =
GetRuntimeTypeHandle
(typeAsSzArrayType.ElementType);
741
state.HalfBakedRuntimeTypeHandle.SetRelatedParameterType(
GetRuntimeTypeHandle
(((PointerType)type).ParameterType));
747
state.HalfBakedRuntimeTypeHandle.SetRelatedParameterType(
GetRuntimeTypeHandle
(((ByRefType)type).ParameterType));
765
halfBakedMethodTable->FunctionPointerReturnType =
GetRuntimeTypeHandle
(sig.ReturnType).ToEETypePtr();
769
paramList[i] =
GetRuntimeTypeHandle
(sig[i]).ToEETypePtr();
788
_genericTypeDefinitionHandle =
GetRuntimeTypeHandle
(typeAsDefType.GetTypeDefinition()),
810
_declaringTypeHandle =
GetRuntimeTypeHandle
(method.OwningType),