3 instantiations of MetadataMapping
ILCompiler.Compiler (3)
Compiler\MetadataManager.cs (3)
849typeMappings.Add(new MetadataMapping<MetadataType>(definition, writer.GetRecordHandle(record))); 888methodMappings.Add(new MetadataMapping<MethodDesc>(method, writer.GetRecordHandle(record))); 913fieldMappings.Add(new MetadataMapping<FieldDesc>(fieldToAdd, writer.GetRecordHandle(record)));
25 references to MetadataMapping
ILCompiler.Compiler (25)
Compiler\AnalysisBasedMetadataManager.cs (3)
145out List<MetadataMapping<MetadataType>> typeMappings, 146out List<MetadataMapping<MethodDesc>> methodMappings, 148out List<MetadataMapping<FieldDesc>> fieldMappings,
Compiler\DependencyAnalysis\ReflectionFieldMapNode.cs (1)
52foreach (var fieldMapping in factory.MetadataManager.GetFieldMapping(factory))
Compiler\DependencyAnalysis\ReflectionInvokeMapNode.cs (1)
137foreach (var mappingEntry in factory.MetadataManager.GetMethodMapping(factory))
Compiler\DependencyAnalysis\ReflectionVirtualInvokeMapNode.cs (1)
125foreach (var mappingEntry in factory.MetadataManager.GetMethodMapping(factory))
Compiler\DependencyAnalysis\TypeMetadataMapNode.cs (1)
48foreach (var mappingEntry in factory.MetadataManager.GetTypeDefinitionMapping(factory))
Compiler\MetadataManager.cs (15)
50private List<MetadataMapping<MetadataType>> _typeMappings; 51private List<MetadataMapping<FieldDesc>> _fieldMappings; 53private List<MetadataMapping<MethodDesc>> _methodMappings; 727out List<MetadataMapping<MetadataType>> typeMappings, 728out List<MetadataMapping<MethodDesc>> methodMappings, 730out List<MetadataMapping<FieldDesc>> fieldMappings, 739out List<MetadataMapping<MetadataType>> typeMappings, 740out List<MetadataMapping<MethodDesc>> methodMappings, 742out List<MetadataMapping<FieldDesc>> fieldMappings, 827typeMappings = new List<MetadataMapping<MetadataType>>(); 828methodMappings = new List<MetadataMapping<MethodDesc>>(); 830fieldMappings = new List<MetadataMapping<FieldDesc>>(); 1001public IEnumerable<MetadataMapping<MetadataType>> GetTypeDefinitionMapping(NodeFactory factory) 1007public IEnumerable<MetadataMapping<MethodDesc>> GetMethodMapping(NodeFactory factory) 1027public IEnumerable<MetadataMapping<FieldDesc>> GetFieldMapping(NodeFactory factory)
Compiler\UsageBasedMetadataManager.cs (3)
229out List<MetadataMapping<MetadataType>> typeMappings, 230out List<MetadataMapping<MethodDesc>> methodMappings, 232out List<MetadataMapping<FieldDesc>> fieldMappings,