1 instantiation of NativeFormatModuleInfo
System.Private.TypeLoader (1)
Internal\Runtime\TypeLoader\ModuleList.cs (1)
262
newModuleInfo = new
NativeFormatModuleInfo
(loadedModuleHandles[newModuleIndex], (IntPtr)pBlob, (int)cbBlob);
69 references to NativeFormatModuleInfo
System.Private.Reflection.Execution (16)
Internal\Reflection\Execution\ExecutionEnvironmentImplementation.ManifestResources.cs (4)
38
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
97
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
136
public ResourceInfo(int index, int length,
NativeFormatModuleInfo
module)
145
public
NativeFormatModuleInfo
Module { get; }
Internal\Reflection\Execution\ExecutionEnvironmentImplementation.MappingTables.cs (12)
45
private static unsafe bool TryGetNativeReaderForBlob(
NativeFormatModuleInfo
module, ReflectionMapBlob blob, out NativeReader reader)
242
private static IntPtr GetDynamicMethodInvoke(
NativeFormatModuleInfo
module, uint cookie)
444
private volatile KeyValuePair<
NativeFormatModuleInfo
, FunctionPointersToOffsets>[] _ldftnReverseLookup_InvokeMap;
449
private KeyValuePair<
NativeFormatModuleInfo
, FunctionPointersToOffsets>[] GetLdFtnReverseLookups_InvokeMap()
451
KeyValuePair<
NativeFormatModuleInfo
, FunctionPointersToOffsets>[] ldFtnReverseLookup = _ldftnReverseLookup_InvokeMap;
454
var ldFtnReverseLookupBuilder = default(ArrayBuilder<KeyValuePair<
NativeFormatModuleInfo
, FunctionPointersToOffsets>>);
455
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
457
ldFtnReverseLookupBuilder.Add(new KeyValuePair<
NativeFormatModuleInfo
, FunctionPointersToOffsets>(module, ComputeLdftnReverseLookup_InvokeMap(module)));
492
foreach (KeyValuePair<
NativeFormatModuleInfo
, FunctionPointersToOffsets> perModuleLookup in GetLdFtnReverseLookups_InvokeMap())
516
foreach (KeyValuePair<
NativeFormatModuleInfo
, FunctionPointersToOffsets> perModuleLookup in GetLdFtnReverseLookups_InvokeMap())
540
private static FunctionPointersToOffsets ComputeLdftnReverseLookup_InvokeMap(
NativeFormatModuleInfo
mappingTableModule)
605
private unsafe bool TryGetMethodForOriginalLdFtnResult_InvokeMap_Inner(
NativeFormatModuleInfo
mappingTableModule, bool forStartAddress, IntPtr canonOriginalLdFtnResult, IntPtr instantiationArgument, uint parserOffset, ref RuntimeTypeHandle declaringTypeHandle, out QMethodDefinition methodHandle, out RuntimeTypeHandle[] genericMethodTypeArgumentHandles)
System.Private.StackTraceMetadata (5)
Internal\StackTraceMetadata\StackTraceMetadata.cs (5)
57
foreach (
NativeFormatModuleInfo
moduleInfo in ModuleList.EnumerateModules())
125
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
190
foreach (
NativeFormatModuleInfo
moduleInfo in ModuleList.EnumerateModules())
389
NativeFormatModuleInfo
nativeFormatModuleInfo = moduleInfo as
NativeFormatModuleInfo
;
System.Private.TypeLoader (48)
Internal\Reflection\Execution\AssemblyBinderImplementation.cs (1)
29
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
Internal\Runtime\TypeLoader\ExternalReferencesTable.NativeFormatModuleInfo.cs (4)
12
private unsafe bool Initialize(
NativeFormatModuleInfo
module, ReflectionMapBlob blobId)
34
public bool InitializeNativeReferences(
NativeFormatModuleInfo
module)
44
public bool InitializeNativeStatics(
NativeFormatModuleInfo
module)
54
public bool InitializeCommonFixupsTable(
NativeFormatModuleInfo
module)
Internal\Runtime\TypeLoader\ModuleList.cs (10)
161
private
NativeFormatModuleInfo
_currentModule;
204
_currentModule = _modules[moduleIndex] as
NativeFormatModuleInfo
;
213
public
NativeFormatModuleInfo
Current
281
public
NativeFormatModuleInfo
GetModuleInfoByHandle(TypeManagerHandle moduleHandle)
284
return (
NativeFormatModuleInfo
)moduleMap.Modules[moduleMap.HandleToModuleIndex[moduleHandle]];
317
NativeFormatModuleInfo
moduleInfo = moduleMap.Modules[moduleIndex] as
NativeFormatModuleInfo
;
331
public
NativeFormatModuleInfo
GetModuleInfoForMetadataReader(MetadataReader reader)
335
NativeFormatModuleInfo
nativeFormatModuleInfo = moduleInfo as
NativeFormatModuleInfo
;
Internal\Runtime\TypeLoader\NativeLayoutInfoLoadContext.cs (1)
26
public
NativeFormatModuleInfo
_module;
Internal\Runtime\TypeLoader\TemplateLocator.cs (4)
27
foreach (
NativeFormatModuleInfo
moduleInfo in ModuleList.EnumerateModules())
67
public static InstantiatedMethod TryGetGenericMethodTemplate(InstantiatedMethod concreteMethod, out
NativeFormatModuleInfo
nativeLayoutInfoModule, out uint nativeLayoutInfoToken)
74
foreach (
NativeFormatModuleInfo
moduleInfo in ModuleList.EnumerateModules())
126
private static unsafe NativeHashtable LoadHashtable(
NativeFormatModuleInfo
module, ReflectionMapBlob hashtableBlobId, out ExternalReferencesTable externalFixupsTable)
Internal\Runtime\TypeLoader\TypeBuilder.cs (2)
260
NativeFormatModuleInfo
nativeLayoutModule;
928
NativeFormatModuleInfo
moduleInfo = ModuleList.Instance.GetModuleInfoByHandle(typeManager);
Internal\Runtime\TypeLoader\TypeBuilderState.cs (1)
15
public
NativeFormatModuleInfo
Module;
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericMethodsLookup.cs (3)
260
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
366
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
425
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericTypesLookup.cs (1)
253
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.cs (1)
427
private static unsafe bool GetHashtableFromBlob(
NativeFormatModuleInfo
module, ReflectionMapBlob blobId, out NativeHashtable hashtable, out ExternalReferencesTable externalReferencesLookup)
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.FieldAccess.cs (1)
55
foreach (
NativeFormatModuleInfo
mappingTableModule in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(declaringTypeHandle)))
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.GVMResolution.cs (3)
184
private static InstantiatedMethod FindMatchingInterfaceSlot(
NativeFormatModuleInfo
module, NativeReader nativeLayoutReader, ref NativeParser entryParser, ref ExternalReferencesTable extRefs, InstantiatedMethod slotMethod, DefType targetType, bool variantDispatch, bool defaultMethods)
362
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(openTargetTypeHandle)))
491
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(openTargetTypeHandle)))
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.Metadata.cs (14)
27
public
NativeFormatModuleInfo
MappingTableModule;
53
internal static unsafe NativeReader GetNativeReaderForBlob(
NativeFormatModuleInfo
module, ReflectionMapBlob blob)
79
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(runtimeTypeHandle)))
134
NativeFormatModuleInfo
module = ModuleList.Instance.GetModuleInfoForMetadataReader(metadataReader);
181
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
225
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
259
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
325
NativeFormatModuleInfo
module = ModuleList.Instance.GetModuleInfoByHandle(moduleHandle);
363
private static unsafe bool TryGetNativeReaderForBlob(
NativeFormatModuleInfo
module, ReflectionMapBlob blob, out NativeReader reader)
390
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules())
412
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(runtimeTypeHandle)))
429
internal static unsafe IntPtr TryGetDefaultConstructorForType_Inner(
NativeFormatModuleInfo
mappingTableModule, ref CanonicallyEquivalentEntryLocator canonHelper)
473
NativeFormatModuleInfo
module = ModuleList.Instance.GetModuleInfoForMetadataReader(method.NativeFormatReader);
617
foreach (
NativeFormatModuleInfo
module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(declaringTypeHandle)))
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.StaticsLookup.cs (2)
199
private static unsafe bool GetStaticsInfoHashtable(
NativeFormatModuleInfo
module, out NativeHashtable staticsInfoHashtable, out ExternalReferencesTable externalReferencesLookup, out ExternalReferencesTable staticInfoLookup)
228
NativeFormatModuleInfo
module = ModuleList.Instance.GetModuleInfoByHandle(moduleHandle);