/dports/lang/mono/mono-5.10.1.57/external/corert/src/System.Private.TypeLoader/src/Internal/Runtime/TypeLoader/ |
H A D | TypeLoaderEnvironment.LdTokenResultLookup.cs | 190 return GetRuntimeFieldHandleForComponents(declaringTypeHandle, nameAsIntPtr); in GetRuntimeFieldHandleForComponents() 197 … RuntimeFieldHandleKey key = new RuntimeFieldHandleKey(declaringTypeHandle, fieldNameStr); in GetRuntimeFieldHandleForComponents() 209 fieldData->DeclaringType = *(IntPtr*)&declaringTypeHandle; in GetRuntimeFieldHandleForComponents() 226 …TryGetDynamicRuntimeFieldHandleComponents(runtimeFieldHandle, out declaringTypeHandle, out fieldNa… in TryGetRuntimeFieldHandleComponents() 227 …TryGetStaticRuntimeFieldHandleComponents(runtimeFieldHandle, out declaringTypeHandle, out fieldNam… in TryGetRuntimeFieldHandleComponents() 239 declaringTypeHandle = *(RuntimeTypeHandle*)&(fieldData->DeclaringType); in TryGetDynamicRuntimeFieldHandleComponents() 251 declaringTypeHandle = default(RuntimeTypeHandle); in TryGetStaticRuntimeFieldHandleComponents() 283 …if (!GetTypeFromSignatureAndContext(signature, null, null, out declaringTypeHandle, out remainingS… in TryGetStaticRuntimeFieldHandleComponents() 323 methodData->DeclaringType = *(IntPtr*)&declaringTypeHandle; in GetRuntimeMethodHandleForComponents() 365 declaringTypeHandle = *(RuntimeTypeHandle*)&(methodData->DeclaringType); in TryGetDynamicRuntimeMethodHandleComponents() [all …]
|
H A D | TypeLoaderEnvironment.FieldAccess.cs | 123 RuntimeTypeHandle declaringTypeHandle, in TryGetFieldAccessMetadataFromFieldAccessMap() argument 128 …tEntryLocator canonWrapper = new CanonicallyEquivalentEntryLocator(declaringTypeHandle, canonFormK… in TryGetFieldAccessMetadataFromFieldAccessMap() 130 bool isDynamicType = RuntimeAugments.IsDynamicType(declaringTypeHandle); in TryGetFieldAccessMetadataFromFieldAccessMap() 132 … RuntimeTypeHandle declaringTypeHandleDefinition = Instance.GetTypeDefinition(declaringTypeHandle); in TryGetFieldAccessMetadataFromFieldAccessMap() 163 if (!entryDeclaringTypeHandle.Equals(declaringTypeHandle) in TryGetFieldAccessMetadataFromFieldAccessMap() 256 if (!entryDeclaringTypeHandle.Equals(declaringTypeHandle)) in TryGetFieldAccessMetadataFromFieldAccessMap() 338 RuntimeTypeHandle declaringTypeHandle, in TryGetStaticFieldBaseFromFieldAccessMap() argument 348 …if (RuntimeAugments.IsDynamicType(declaringTypeHandle) || RuntimeAugments.IsGenericType(declaringT… in TryGetStaticFieldBaseFromFieldAccessMap() 404 if (!entryDeclaringTypeHandle.Equals(declaringTypeHandle)) in TryGetStaticFieldBaseFromFieldAccessMap() 457 RuntimeTypeHandle declaringTypeHandle, in TryGetFieldAccessMetadataFromNativeFormatMetadata() argument [all …]
|
H A D | TypeSystemExtensions.cs | 112 RuntimeTypeHandle declaringTypeHandle; in ToMethodDesc() 116 …rEnvironment.Instance.TryGetRuntimeMethodHandleComponents(rmh, out declaringTypeHandle, out nameAn… in ToMethodDesc() 122 …erEnvironment.Instance.TryGetMetadataForTypeMethodNameAndSignature(declaringTypeHandle, nameAndSig… in ToMethodDesc() 127 … TypeDesc declaringType = typeSystemContext.ResolveRuntimeTypeHandle(declaringTypeHandle); in ToMethodDesc()
|
H A D | TypeLoaderEnvironment.cs | 44 …nts(RuntimeMethodHandle runtimeMethodHandle, out RuntimeTypeHandle declaringTypeHandle, out Method… in GetRuntimeMethodHandleComponents() argument 46 …tance.TryGetRuntimeMethodHandleComponents(runtimeMethodHandle, out declaringTypeHandle, out nameAn… in GetRuntimeMethodHandleComponents() 69 …nents(RuntimeFieldHandle runtimeFieldHandle, out RuntimeTypeHandle declaringTypeHandle, out string… in GetRuntimeFieldHandleComponents() argument 71 …nstance.TryGetRuntimeFieldHandleComponents(runtimeFieldHandle, out declaringTypeHandle, out fieldN… in GetRuntimeFieldHandleComponents() 496 … bool TryGetGenericMethodDictionaryForComponents(RuntimeTypeHandle declaringTypeHandle, RuntimeTyp… in TryGetGenericMethodDictionaryForComponents() argument 498 …if (TryLookupGenericMethodDictionaryForComponents(declaringTypeHandle, nameAndSignature, genericMe… in TryGetGenericMethodDictionaryForComponents() 503 …return TypeBuilder.TryBuildGenericMethod(declaringTypeHandle, genericMethodArgHandles, nameAndSign… in TryGetGenericMethodDictionaryForComponents() 507 …public bool TryGetFieldOffset(RuntimeTypeHandle declaringTypeHandle, uint fieldOrdinal, out int fi… in TryGetFieldOffset() argument 512 if (!declaringTypeHandle.IsGenericType()) in TryGetFieldOffset() 517 … return TypeBuilder.TryGetFieldOffset(declaringTypeHandle, fieldOrdinal, out fieldOffset); in TryGetFieldOffset()
|
H A D | TypeLoaderEnvironment.GVMResolution.cs | 373 …igToVirtualMethodDesc(TypeSystemContext context, RuntimeTypeHandle declaringTypeHandle, MethodName… in ResolveTypeHandleAndMethodNameAndSigToVirtualMethodDesc() argument 375 TypeDesc declaringType = context.ResolveRuntimeTypeHandle(declaringTypeHandle); in ResolveTypeHandleAndMethodNameAndSigToVirtualMethodDesc() 407 …MethodTarget(RuntimeTypeHandle targetTypeHandle, RuntimeTypeHandle declaringTypeHandle, RuntimeTyp… in ResolveGenericVirtualMethodTarget() argument 412 …return ResolveGenericVirtualMethodTarget_Static(targetTypeHandle, declaringTypeHandle, genericArgu… in ResolveGenericVirtualMethodTarget() 424 …= ResolveTypeHandleAndMethodNameAndSigToVirtualMethodDesc(context, declaringTypeHandle, callingMet… in ResolveGenericVirtualMethodTarget() 430 …return ResolveGenericVirtualMethodTarget_Static(targetTypeHandle, declaringTypeHandle, genericArgu… in ResolveGenericVirtualMethodTarget()
|
/dports/lang/mono/mono-5.10.1.57/external/corert/src/System.Private.Reflection.Execution/src/Internal/Reflection/Execution/ |
H A D | ExecutionEnvironmentImplementation.MappingTables.cs | 429 RuntimeTypeHandle declaringTypeHandle; in GetDynamicMethodInvokeMethodInfo() 566 RuntimeTypeHandle declaringTypeHandle, in TryGetMethodInvokeInfo() argument 576 declaringTypeHandle, in TryGetMethodInvokeInfo() 599 declaringTypeHandle, in TryGetMethodInvokeInfo() 1115 declaringTypeHandle = GetExactDeclaringType(entryType, declaringTypeHandle); in TryGetMethodForOriginalLdFtnResult_InvokeMap_Inner() 1266 RuntimeTypeHandle declaringTypeHandle, in TryGetFieldAccessor() argument 1274 declaringTypeHandle, in TryGetFieldAccessor() 1351 declaringTypeHandle, in TryGetFieldAccessor() 1358 declaringTypeHandle, in TryGetFieldAccessor() 1364 declaringTypeHandle, in TryGetFieldAccessor() [all …]
|
H A D | ReflectionExecution.cs | 100 RuntimeTypeHandle declaringTypeHandle = default(RuntimeTypeHandle); in TryGetMethodMetadataFromStartAddress() 102 ref declaringTypeHandle, out QMethodDefinition qMethodDefinition, out _)) in TryGetMethodMetadataFromStartAddress() 108 if (RuntimeAugments.IsGenericType(declaringTypeHandle)) in TryGetMethodMetadataFromStartAddress() 109 declaringTypeHandle = RuntimeAugments.GetGenericDefinition(declaringTypeHandle); in TryGetMethodMetadataFromStartAddress() 111 …if (!ExecutionEnvironment.TryGetMetadataForNamedType(declaringTypeHandle, out QTypeDefinition qTyp… in TryGetMethodMetadataFromStartAddress()
|
H A D | ReflectionExecutionDomainCallbacksImplementation.cs | 105 RuntimeTypeHandle declaringTypeHandle = default(RuntimeTypeHandle); in GetMethodBaseFromStartAddressIfAvailable() 109 ref declaringTypeHandle, out methodHandle, out genericMethodTypeArgumentHandles)) in GetMethodBaseFromStartAddressIfAvailable() 114 if (RuntimeAugments.IsGenericType(declaringTypeHandle)) in GetMethodBaseFromStartAddressIfAvailable() 116 declaringTypeHandle = RuntimeAugments.GetGenericDefinition(declaringTypeHandle); in GetMethodBaseFromStartAddressIfAvailable() 120 …return ReflectionCoreExecution.ExecutionDomain.GetMethod(declaringTypeHandle, methodHandle, generi… in GetMethodBaseFromStartAddressIfAvailable()
|
/dports/lang/mono/mono-5.10.1.57/external/corert/src/System.Private.Reflection.Core/src/System/Reflection/Runtime/General/ |
H A D | ReflectionCoreCallbacksImplementation.cs | 62 RuntimeTypeHandle declaringTypeHandle; in GetMethodFromHandle() 87 if (!actualDeclaringTypeHandle.Equals(declaringTypeHandle)) in GetMethodFromHandle() 89 declaringTypeHandle.GetTypeForRuntimeTypeHandle(), in GetMethodFromHandle() 107 RuntimeTypeHandle declaringTypeHandle; in GetFieldFromHandle() 111 FieldInfo fieldInfo = GetFieldInfo(declaringTypeHandle, fieldHandle); in GetFieldFromHandle() 130 if (!actualDeclaringTypeHandle.Equals(declaringTypeHandle)) in GetFieldFromHandle() 132 declaringTypeHandle.GetTypeForRuntimeTypeHandle(), in GetFieldFromHandle() 136 FieldInfo fieldInfo = GetFieldInfo(declaringTypeHandle, fieldHandle); in GetFieldFromHandle() 155 … private FieldInfo GetFieldInfo(RuntimeTypeHandle declaringTypeHandle, FieldHandle fieldHandle) in GetFieldInfo() argument 157 RuntimeTypeInfo contextTypeInfo = declaringTypeHandle.GetTypeForRuntimeTypeHandle(); in GetFieldInfo() [all …]
|
/dports/lang/mono/mono-5.10.1.57/external/corert/src/System.Private.Reflection.Core/src/Internal/Reflection/Core/Execution/ |
H A D | ExecutionEnvironment.cs | 71 …public abstract MethodInvoker TryGetMethodInvoker(RuntimeTypeHandle declaringTypeHandle, QMethodDe… in TryGetMethodInvoker() argument 72 …essor TryGetFieldAccessor(MetadataReader reader, RuntimeTypeHandle declaringTypeHandle, RuntimeTyp… in TryGetFieldAccessor() argument 77 …dle(RuntimeMethodHandle runtimeMethodHandle, out RuntimeTypeHandle declaringTypeHandle, out QMetho… in TryGetMethodFromHandle() argument 78 …AndType(RuntimeMethodHandle runtimeMethodHandle, RuntimeTypeHandle declaringTypeHandle, out QMetho… in TryGetMethodFromHandleAndType() argument 79 …andle(RuntimeFieldHandle runtimeFieldHandle, out RuntimeTypeHandle declaringTypeHandle, out FieldH… in TryGetFieldFromHandle() argument 80 …leAndType(RuntimeFieldHandle runtimeFieldHandle, RuntimeTypeHandle declaringTypeHandle, out FieldH… in TryGetFieldFromHandleAndType() argument
|
H A D | MethodInvoker.cs | 38 protected static void ValidateThis(object thisObject, RuntimeTypeHandle declaringTypeHandle) in ValidateThis() argument 44 if (RuntimeAugments.IsAssignableFrom(declaringTypeHandle, srcTypeHandle)) in ValidateThis() 47 if (RuntimeAugments.IsInterface(declaringTypeHandle)) in ValidateThis() 49 if (RuntimeAugments.IsInstanceOfInterface(thisObject, declaringTypeHandle)) in ValidateThis()
|
/dports/lang/mono/mono-5.10.1.57/external/corert/src/System.Private.Reflection.Execution/src/Internal/Reflection/Execution/MethodInvokers/ |
H A D | MethodInvokerWithMethodInvokeInfo.cs | 36 …internal static MethodInvoker CreateMethodInvoker(RuntimeTypeHandle declaringTypeHandle, QMethodDe… in CreateMethodInvoker() argument 62 return new VirtualMethodInvoker(methodInvokeInfo, declaringTypeHandle); in CreateMethodInvoker() 64 return new InstanceMethodInvoker(methodInvokeInfo, declaringTypeHandle); in CreateMethodInvoker()
|
H A D | VirtualMethodInvoker.cs | 23 …blic VirtualMethodInvoker(MethodInvokeInfo methodInvokeInfo, RuntimeTypeHandle declaringTypeHandle) in VirtualMethodInvoker() argument 26 _declaringTypeHandle = declaringTypeHandle; in VirtualMethodInvoker()
|
H A D | InstanceMethodInvoker.cs | 24 …lic InstanceMethodInvoker(MethodInvokeInfo methodInvokeInfo, RuntimeTypeHandle declaringTypeHandle) in InstanceMethodInvoker() argument 27 _declaringTypeHandle = declaringTypeHandle; in InstanceMethodInvoker()
|
/dports/lang/mono/mono-5.10.1.57/external/corert/src/System.Private.CoreLib/src/Internal/Runtime/CompilerServices/ |
H A D | GenericVirtualMethodSupport.cs | 61 RuntimeTypeHandle declaringTypeHandle; in GVMLookupForSlot() 64 …nts.TypeLoaderCallbacks.GetRuntimeMethodHandleComponents(slot, out declaringTypeHandle, out nameAn… in GVMLookupForSlot() 70 … return GVMLookupForSlotWorker(type, declaringTypeHandle, genericMethodArgs, nameAndSignature); in GVMLookupForSlot()
|
/dports/lang/mono/mono-5.10.1.57/external/corert/src/System.Private.Reflection.Execution/src/Internal/Reflection/Execution/FieldAccessors/ |
H A D | ThreadStaticFieldAccessor.cs | 11 …d ThreadStaticFieldAccessor(IntPtr cctorContext, RuntimeTypeHandle declaringTypeHandle, int thread… in ThreadStaticFieldAccessor() argument 16 DeclaringTypeHandle = declaringTypeHandle; in ThreadStaticFieldAccessor()
|
H A D | ReferenceTypeFieldAccessorForThreadStaticFields.cs | 12 …cessorForThreadStaticFields(IntPtr cctorContext, RuntimeTypeHandle declaringTypeHandle, int thread… in ReferenceTypeFieldAccessorForThreadStaticFields() argument 13 … : base(cctorContext, declaringTypeHandle, threadStaticsBlockOffset, fieldOffset, fieldTypeHandle) in ReferenceTypeFieldAccessorForThreadStaticFields()
|
H A D | PointerTypeFieldAccessorForThreadStaticFields.cs | 12 …cessorForThreadStaticFields(IntPtr cctorContext, RuntimeTypeHandle declaringTypeHandle, int thread… in PointerTypeFieldAccessorForThreadStaticFields() argument 13 … : base(cctorContext, declaringTypeHandle, threadStaticsBlockOffset, fieldOffset, fieldTypeHandle) in PointerTypeFieldAccessorForThreadStaticFields()
|
H A D | ValueTypeFieldAccessorForThreadStaticFields.cs | 12 …cessorForThreadStaticFields(IntPtr cctorContext, RuntimeTypeHandle declaringTypeHandle, int thread… in ValueTypeFieldAccessorForThreadStaticFields() argument 13 … : base(cctorContext, declaringTypeHandle, threadStaticsBlockOffset, fieldOffset, fieldTypeHandle) in ValueTypeFieldAccessorForThreadStaticFields()
|
H A D | ReferenceTypeFieldAccessorForInstanceFields.cs | 12 …dAccessorForInstanceFields(int offsetPlusHeader, RuntimeTypeHandle declaringTypeHandle, RuntimeTyp… in ReferenceTypeFieldAccessorForInstanceFields() argument 13 : base(declaringTypeHandle, fieldTypeHandle, offsetPlusHeader) in ReferenceTypeFieldAccessorForInstanceFields()
|
H A D | PointerTypeFieldAccessorForInstanceFields.cs | 12 …dAccessorForInstanceFields(int offsetPlusHeader, RuntimeTypeHandle declaringTypeHandle, RuntimeTyp… in PointerTypeFieldAccessorForInstanceFields() argument 13 : base(declaringTypeHandle, fieldTypeHandle, offsetPlusHeader) in PointerTypeFieldAccessorForInstanceFields()
|
H A D | ValueTypeFieldAccessorForInstanceFields.cs | 12 …dAccessorForInstanceFields(int offsetPlusHeader, RuntimeTypeHandle declaringTypeHandle, RuntimeTyp… in ValueTypeFieldAccessorForInstanceFields() argument 13 : base(declaringTypeHandle, fieldTypeHandle, offsetPlusHeader) in ValueTypeFieldAccessorForInstanceFields()
|
H A D | InstanceFieldAccessor.cs | 15 …public InstanceFieldAccessor(RuntimeTypeHandle declaringTypeHandle, RuntimeTypeHandle fieldTypeHan… in InstanceFieldAccessor() argument 17 this.DeclaringTypeHandle = declaringTypeHandle; in InstanceFieldAccessor()
|
/dports/lang/mono/mono-5.10.1.57/external/corert/src/System.Private.CoreLib/src/Internal/Runtime/Augments/ |
H A D | TypeLoaderCallbacks.cs | 19 …nts(RuntimeMethodHandle runtimeMethodHandle, out RuntimeTypeHandle declaringTypeHandle, out Method… in GetRuntimeMethodHandleComponents() argument 24 …nents(RuntimeFieldHandle runtimeFieldHandle, out RuntimeTypeHandle declaringTypeHandle, out string… in GetRuntimeFieldHandleComponents() argument
|
/dports/lang/mono/mono-5.10.1.57/external/corert/src/System.Private.CoreLib/src/Internal/Reflection/Augments/ |
H A D | ReflectionAugments.cs | 132 …etMethodFromHandle(RuntimeMethodHandle runtimeMethodHandle, RuntimeTypeHandle declaringTypeHandle); in GetMethodFromHandle() argument 134 …o GetFieldFromHandle(RuntimeFieldHandle runtimeFieldHandle, RuntimeTypeHandle declaringTypeHandle); in GetFieldFromHandle() argument 157 …GetFunctionPointer(RuntimeMethodHandle runtimeMethodHandle, RuntimeTypeHandle declaringTypeHandle); in GetFunctionPointer() argument
|