1 write to NativeLayoutInfo
ILCompiler.Compiler (1)
Compiler\MetadataManager.cs (1)
189
NativeLayoutInfo
= new NativeLayoutInfoNode(nativeReferencesTableNode, nativeStaticsTableNode);
27 references to NativeLayoutInfo
ILCompiler.Compiler (27)
Compiler\DependencyAnalysis\ExactMethodInstantiationsNode.cs (1)
44
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\GenericMethodsHashtableNode.cs (1)
44
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\GenericMethodsTemplateMap.cs (1)
43
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\GenericTypesTemplateMap.cs (1)
43
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\GenericVirtualMethodTableNode.cs (1)
91
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\InterfaceGenericVirtualMethodTableNode.cs (1)
136
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (18)
54
context.MetadataManager.
NativeLayoutInfo
.AddVertexNodeToNativeLayout(this);
62
return factory.MetadataManager.
NativeLayoutInfo
.Writer;
181
uint typeIndex = factory.MetadataManager.
NativeLayoutInfo
.ExternalReferences.GetIndex(eetypeNode);
206
fptrReferenceId = factory.MetadataManager.
NativeLayoutInfo
.ExternalReferences.GetIndex(methodEntryPointNode);
238
uint typeIndex = factory.MetadataManager.
NativeLayoutInfo
.ExternalReferences.GetIndex(eetypeNode);
303
return factory.MetadataManager.
NativeLayoutInfo
.SignaturesSection.Place(signature);
500
uint typeIndex = factory.MetadataManager.
NativeLayoutInfo
.ExternalReferences.GetIndex(eetypeNode);
529
uint symbolIndex = factory.MetadataManager.
NativeLayoutInfo
.ExternalReferences.GetIndex(_symbol);
559
return SetSavedVertex(factory.MetadataManager.
NativeLayoutInfo
.SignaturesSection.Place(signature));
595
return SetSavedVertex(factory.MetadataManager.
NativeLayoutInfo
.SignaturesSection.Place(sequence));
634
return SetSavedVertex(factory.MetadataManager.
NativeLayoutInfo
.SignaturesSection.Place(sequence));
669
return SetSavedVertex(factory.MetadataManager.
NativeLayoutInfo
.TemplatesSection.Place(methodEntryVertex));
794
return SetSavedVertex(factory.MetadataManager.
NativeLayoutInfo
.SignaturesSection.Place(signatureWithContextKind));
870
factory.MetadataManager.
NativeLayoutInfo
.TemplatesSection.Place(layoutInfo);
1047
uint cctorStaticsIndex = factory.MetadataManager.
NativeLayoutInfo
.StaticsReferences.GetIndex(cctorSymbol);
1062
uint gcStaticsSymbolIndex = factory.MetadataManager.
NativeLayoutInfo
.StaticsReferences.GetIndex(staticsDescSymbol);
1071
uint threadStaticsSymbolIndex = factory.MetadataManager.
NativeLayoutInfo
.StaticsReferences.GetIndex(threadStaticsDescSymbol);
1080
factory.MetadataManager.
NativeLayoutInfo
.TemplatesSection.Place(layoutInfo);
Compiler\DependencyAnalysis\ReflectionInvokeMapNode.cs (1)
128
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\ReflectionVirtualInvokeMapNode.cs (1)
114
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\MetadataManager.cs (1)
190
header.Add(BlobIdToReadyToRunSection(ReflectionMapBlob.NativeLayoutInfo),
NativeLayoutInfo
);