1 write to NativeLayoutInfo
ILCompiler.Compiler (1)
Compiler\MetadataManager.cs (1)
190
NativeLayoutInfo
= new NativeLayoutInfoNode(nativeReferencesTableNode, nativeStaticsTableNode);
27 references to NativeLayoutInfo
ILCompiler.Compiler (27)
Compiler\DependencyAnalysis\ExactMethodInstantiationsNode.cs (1)
45
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\GenericMethodsHashtableNode.cs (1)
45
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\GenericMethodsTemplateMap.cs (1)
44
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\GenericTypesTemplateMap.cs (1)
44
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\GenericVirtualMethodTableNode.cs (1)
92
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\InterfaceGenericVirtualMethodTableNode.cs (1)
137
factory.MetadataManager.
NativeLayoutInfo
.SaveNativeLayoutInfoWriter(factory);
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (18)
52
context.MetadataManager.
NativeLayoutInfo
.AddVertexNodeToNativeLayout(this);
60
return factory.MetadataManager.
NativeLayoutInfo
.Writer;
175
uint typeIndex = factory.MetadataManager.
NativeLayoutInfo
.ExternalReferences.GetIndex(eetypeNode);
200
fptrReferenceId = factory.MetadataManager.
NativeLayoutInfo
.ExternalReferences.GetIndex(methodEntryPointNode);
232
uint typeIndex = factory.MetadataManager.
NativeLayoutInfo
.ExternalReferences.GetIndex(eetypeNode);
294
return factory.MetadataManager.
NativeLayoutInfo
.SignaturesSection.Place(signature);
485
uint typeIndex = factory.MetadataManager.
NativeLayoutInfo
.ExternalReferences.GetIndex(eetypeNode);
511
uint symbolIndex = factory.MetadataManager.
NativeLayoutInfo
.ExternalReferences.GetIndex(_symbol);
541
return SetSavedVertex(factory.MetadataManager.
NativeLayoutInfo
.SignaturesSection.Place(signature));
576
return SetSavedVertex(factory.MetadataManager.
NativeLayoutInfo
.SignaturesSection.Place(sequence));
612
return SetSavedVertex(factory.MetadataManager.
NativeLayoutInfo
.SignaturesSection.Place(sequence));
647
return SetSavedVertex(factory.MetadataManager.
NativeLayoutInfo
.TemplatesSection.Place(methodEntryVertex));
766
return SetSavedVertex(factory.MetadataManager.
NativeLayoutInfo
.SignaturesSection.Place(signatureWithContextKind));
837
factory.MetadataManager.
NativeLayoutInfo
.TemplatesSection.Place(layoutInfo);
1009
uint cctorStaticsIndex = factory.MetadataManager.
NativeLayoutInfo
.StaticsReferences.GetIndex(cctorSymbol);
1023
uint gcStaticsSymbolIndex = factory.MetadataManager.
NativeLayoutInfo
.StaticsReferences.GetIndex(staticsDescSymbol);
1031
uint threadStaticsSymbolIndex = factory.MetadataManager.
NativeLayoutInfo
.StaticsReferences.GetIndex(threadStaticsDescSymbol);
1040
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)
191
header.Add(BlobIdToReadyToRunSection(ReflectionMapBlob.NativeLayoutInfo),
NativeLayoutInfo
);