38 references to Add
ILCompiler.Compiler (38)
Compiler\CompilerGeneratedInteropStubManager.cs (2)
35
header.
Add
(MetadataManager.BlobIdToReadyToRunSection(ReflectionMapBlob.DelegateMarshallingStubMap), delegateMapNode);
38
header.
Add
(MetadataManager.BlobIdToReadyToRunSection(ReflectionMapBlob.StructMarshallingStubMap), structMapNode);
Compiler\DependencyAnalysis\NodeFactory.cs (7)
1685
ReadyToRunHeader.
Add
(ReadyToRunSectionType.GCStaticRegion, GCStaticsRegion);
1686
ReadyToRunHeader.
Add
(ReadyToRunSectionType.ThreadStaticRegion, ThreadStaticsRegion);
1687
ReadyToRunHeader.
Add
(ReadyToRunSectionType.EagerCctor, EagerCctorTable);
1688
ReadyToRunHeader.
Add
(ReadyToRunSectionType.TypeManagerIndirection, TypeManagerIndirection);
1689
ReadyToRunHeader.
Add
(ReadyToRunSectionType.FrozenObjectRegion, FrozenSegmentRegion);
1690
ReadyToRunHeader.
Add
(ReadyToRunSectionType.ModuleInitializerList, ModuleInitializerList);
1698
ReadyToRunHeader.
Add
(MetadataManager.BlobIdToReadyToRunSection(ReflectionMapBlob.CommonFixupsTable), commonFixupsTableNode);
Compiler\MetadataManager.cs (27)
153
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.EmbeddedMetadata), metadataNode);
159
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.BlobIdResourceData), resourceDataNode);
162
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.BlobIdResourceIndex), resourceIndexNode);
166
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.TypeMap), typeMapNode);
169
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.CCtorContextMap), cctorContextMapNode);
172
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.InvokeMap), invokeMapNode);
175
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.ArrayMap), arrayMapNode);
178
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.ByRefTypeMap), byRefMapNode);
181
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.PointerTypeMap), pointerMapNode);
184
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.FunctionPointerTypeMap), functionPointerMapNode);
187
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.FieldAccessMap), fieldMapNode);
190
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.NativeLayoutInfo), NativeLayoutInfo);
193
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.ExactMethodInstantiationsHashtable), exactMethodInstantiations);
196
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.GenericsHashtable), genericsTypesHashtableNode);
199
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.GenericMethodsHashtable), genericMethodsHashtableNode);
202
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.GenericVirtualMethodTable), genericVirtualMethodTableNode);
205
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.InterfaceGenericVirtualMethodTable), interfaceGenericVirtualMethodTableNode);
208
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.GenericMethodsTemplateMap), genericMethodsTemplatesMapNode);
211
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.TypeTemplateMap), genericTypesTemplatesMapNode);
214
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.StaticsInfoHashtable), staticsInfoHashtableNode);
217
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.VirtualInvokeMap), virtualInvokeMapNode);
220
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.BlobIdStackTraceMethodRvaToTokenMapping), stackTraceMethodMappingNode);
223
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.BlobIdStackTraceDocuments), stackTraceDocumentsNode);
226
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.BlobIdStackTraceLineNumbers), stackTraceLineNumbersNode);
229
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.NativeReferences), nativeReferencesTableNode);
230
header.
Add
(BlobIdToReadyToRunSection(ReflectionMapBlob.NativeStatics), nativeStaticsTableNode);
235
header.
Add
(ReadyToRunSectionType.DehydratedData, dehydratedDataNode);
src\runtime\src\coreclr\tools\Common\Compiler\TypeMapManager.cs (2)
47
header.
Add
(ReadyToRunSectionType.ExternalTypeMaps, new ExternalTypeMapObjectNode(this, commonFixupsTableNode));
48
header.
Add
(ReadyToRunSectionType.ProxyTypeMaps, new ProxyTypeMapObjectNode(this, commonFixupsTableNode));