58 references to ResolveRuntimeTypeHandle
System.Private.TypeLoader (58)
Internal\Runtime\TypeLoader\CanonicallyEquivalentEntryLocator.cs (1)
64
TypeDesc otherTypeAsTypeDesc = _defType.Context.
ResolveRuntimeTypeHandle
(other);
Internal\Runtime\TypeLoader\NativeLayoutInfoLoadContext.cs (1)
83
return _typeSystemContext.
ResolveRuntimeTypeHandle
(rtth);
Internal\Runtime\TypeLoader\NoMetadataRuntimeInterfacesAlgorithm.cs (1)
23
TypeDesc itfType = type.Context.
ResolveRuntimeTypeHandle
(itfHandle);
Internal\Runtime\TypeLoader\TemplateLocator.cs (1)
46
TypeDesc candidateTemplate = concreteType.Context.
ResolveRuntimeTypeHandle
(candidateTemplateTypeHandle);
Internal\Runtime\TypeLoader\TypeBuilder.cs (8)
573
return (DefType)type.Context.
ResolveRuntimeTypeHandle
(thBaseTypeTemplate);
1047
DefType declaringType = (DefType)typeSystemContext.
ResolveRuntimeTypeHandle
(declaringTypeHandle);
1055
TypeDesc typeContext = typeSystemContext.
ResolveRuntimeTypeHandle
(RuntimeAugments.CreateRuntimeTypeHandle(context));
1129
DefType genericDef = (DefType)context.
ResolveRuntimeTypeHandle
(genericTypeDefinitionHandle);
1156
TypeDesc elementType = context.
ResolveRuntimeTypeHandle
(elementTypeHandle);
1181
PointerType pointerType = context.GetPointerType(context.
ResolveRuntimeTypeHandle
(pointeeTypeHandle));
1201
ByRefType byRefType = context.GetByRefType(context.
ResolveRuntimeTypeHandle
(pointeeTypeHandle));
1225
context.
ResolveRuntimeTypeHandle
(returnTypeHandle),
Internal\Runtime\TypeLoader\TypeBuilderState.cs (2)
63
_templateType = TypeBeingBuilt.Context.
ResolveRuntimeTypeHandle
(typeof(object[,]).TypeHandle);
75
_templateType = TypeBeingBuilt.Context.
ResolveRuntimeTypeHandle
(typeof(char*[]).TypeHandle);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericMethodsLookup.cs (4)
158
TypeDesc parsedDeclaringType = context.
ResolveRuntimeTypeHandle
(parsedDeclaringTypeHandle);
182
TypeDesc leftType = context.
ResolveRuntimeTypeHandle
(parsedArgsHandles[i]);
195
TypeDesc parsedDeclaringType = context.
ResolveRuntimeTypeHandle
(entry._declaringTypeHandle);
213
TypeDesc leftType = context.
ResolveRuntimeTypeHandle
(entry._genericMethodArgumentHandles[i]);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.cs (4)
371
TypeDesc type = context.
ResolveRuntimeTypeHandle
(typeHandle);
382
DefType declaringType = (DefType)context.
ResolveRuntimeTypeHandle
(declaringTypeHandle);
414
TypeDesc genericArg1 = context.
ResolveRuntimeTypeHandle
(genericArgHandles1[i]);
415
TypeDesc genericArg2 = context.
ResolveRuntimeTypeHandle
(genericArgHandles2[i]);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.GVMResolution.cs (2)
125
DefType targetType = (DefType)context.
ResolveRuntimeTypeHandle
(type);
260
interfaceImplType = (DefType)context.
ResolveRuntimeTypeHandle
(targetTypeHandle);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.LdTokenResultLookup.cs (1)
201
DefType type = (DefType)context.
ResolveRuntimeTypeHandle
(declaringTypeHandle);
Internal\Runtime\TypeLoader\TypeLoaderTypeSystemContext.cs (26)
56
return (DefType)
ResolveRuntimeTypeHandle
(typeof(void).TypeHandle);
59
return (DefType)
ResolveRuntimeTypeHandle
(typeof(bool).TypeHandle);
62
return (DefType)
ResolveRuntimeTypeHandle
(typeof(char).TypeHandle);
65
return (DefType)
ResolveRuntimeTypeHandle
(typeof(sbyte).TypeHandle);
68
return (DefType)
ResolveRuntimeTypeHandle
(typeof(byte).TypeHandle);
71
return (DefType)
ResolveRuntimeTypeHandle
(typeof(short).TypeHandle);
74
return (DefType)
ResolveRuntimeTypeHandle
(typeof(ushort).TypeHandle);
77
return (DefType)
ResolveRuntimeTypeHandle
(typeof(int).TypeHandle);
80
return (DefType)
ResolveRuntimeTypeHandle
(typeof(uint).TypeHandle);
83
return (DefType)
ResolveRuntimeTypeHandle
(typeof(long).TypeHandle);
86
return (DefType)
ResolveRuntimeTypeHandle
(typeof(ulong).TypeHandle);
89
return (DefType)
ResolveRuntimeTypeHandle
(typeof(IntPtr).TypeHandle);
92
return (DefType)
ResolveRuntimeTypeHandle
(typeof(UIntPtr).TypeHandle);
95
return (DefType)
ResolveRuntimeTypeHandle
(typeof(float).TypeHandle);
98
return (DefType)
ResolveRuntimeTypeHandle
(typeof(double).TypeHandle);
101
return (DefType)
ResolveRuntimeTypeHandle
(typeof(ValueType).TypeHandle);
104
return (DefType)
ResolveRuntimeTypeHandle
(typeof(Enum).TypeHandle);
107
return (DefType)
ResolveRuntimeTypeHandle
(typeof(Nullable<>).TypeHandle);
110
return (DefType)
ResolveRuntimeTypeHandle
(typeof(object).TypeHandle);
113
return (DefType)
ResolveRuntimeTypeHandle
(typeof(string).TypeHandle);
116
return (DefType)
ResolveRuntimeTypeHandle
(typeof(Array).TypeHandle);
119
return (DefType)
ResolveRuntimeTypeHandle
(typeof(MulticastDelegate).TypeHandle);
122
return (DefType)
ResolveRuntimeTypeHandle
(typeof(RuntimeTypeHandle).TypeHandle);
125
return (DefType)
ResolveRuntimeTypeHandle
(typeof(RuntimeMethodHandle).TypeHandle);
128
return (DefType)
ResolveRuntimeTypeHandle
(typeof(RuntimeFieldHandle).TypeHandle);
131
return (DefType)
ResolveRuntimeTypeHandle
(typeof(Exception).TypeHandle);
Internal\TypeSystem\RuntimeNoMetadataType.cs (1)
122
DefType baseType = !baseTypeHandle.IsNull() ? (DefType)Context.
ResolveRuntimeTypeHandle
(baseTypeHandle) : null;
Internal\TypeSystem\TypeSystemContext.Runtime.cs (6)
168
TypeDescs[i] =
ResolveRuntimeTypeHandle
(runtimeTypeHandles[i]);
209
DefType typeDef = (DefType)
ResolveRuntimeTypeHandle
(typeDefRuntimeTypeHandle);
216
TypeDesc elementType =
ResolveRuntimeTypeHandle
(elementTypeHandle);
228
TypeDesc targetType =
ResolveRuntimeTypeHandle
(targetTypeHandle);
240
ResolveRuntimeTypeHandle
(returnTypeHandle),
248
TypeDesc targetType =
ResolveRuntimeTypeHandle
(targetTypeHandle);