3 instantiations of MetadataMapping
ILCompiler.Compiler (3)
Compiler\MetadataManager.cs (3)
843
typeMappings.Add(new
MetadataMapping
<MetadataType>(definition, writer.GetRecordHandle(record)));
882
methodMappings.Add(new
MetadataMapping
<MethodDesc>(method, writer.GetRecordHandle(record)));
907
fieldMappings.Add(new
MetadataMapping
<FieldDesc>(fieldToAdd, writer.GetRecordHandle(record)));
25 references to MetadataMapping
ILCompiler.Compiler (25)
Compiler\AnalysisBasedMetadataManager.cs (3)
145
out List<
MetadataMapping
<MetadataType>> typeMappings,
146
out List<
MetadataMapping
<MethodDesc>> methodMappings,
148
out List<
MetadataMapping
<FieldDesc>> fieldMappings,
Compiler\DependencyAnalysis\ReflectionFieldMapNode.cs (1)
52
foreach (
var
fieldMapping in factory.MetadataManager.GetFieldMapping(factory))
Compiler\DependencyAnalysis\ReflectionInvokeMapNode.cs (1)
137
foreach (
var
mappingEntry in factory.MetadataManager.GetMethodMapping(factory))
Compiler\DependencyAnalysis\ReflectionVirtualInvokeMapNode.cs (1)
125
foreach (
var
mappingEntry in factory.MetadataManager.GetMethodMapping(factory))
Compiler\DependencyAnalysis\TypeMetadataMapNode.cs (1)
48
foreach (
var
mappingEntry in factory.MetadataManager.GetTypeDefinitionMapping(factory))
Compiler\MetadataManager.cs (15)
50
private List<
MetadataMapping
<MetadataType>> _typeMappings;
51
private List<
MetadataMapping
<FieldDesc>> _fieldMappings;
53
private List<
MetadataMapping
<MethodDesc>> _methodMappings;
721
out List<
MetadataMapping
<MetadataType>> typeMappings,
722
out List<
MetadataMapping
<MethodDesc>> methodMappings,
724
out List<
MetadataMapping
<FieldDesc>> fieldMappings,
733
out List<
MetadataMapping
<MetadataType>> typeMappings,
734
out List<
MetadataMapping
<MethodDesc>> methodMappings,
736
out List<
MetadataMapping
<FieldDesc>> fieldMappings,
821
typeMappings = new List<
MetadataMapping
<MetadataType>>();
822
methodMappings = new List<
MetadataMapping
<MethodDesc>>();
824
fieldMappings = new List<
MetadataMapping
<FieldDesc>>();
995
public IEnumerable<
MetadataMapping
<MetadataType>> GetTypeDefinitionMapping(NodeFactory factory)
1001
public IEnumerable<
MetadataMapping
<MethodDesc>> GetMethodMapping(NodeFactory factory)
1021
public IEnumerable<
MetadataMapping
<FieldDesc>> GetFieldMapping(NodeFactory factory)
Compiler\UsageBasedMetadataManager.cs (3)
229
out List<
MetadataMapping
<MetadataType>> typeMappings,
230
out List<
MetadataMapping
<MethodDesc>> methodMappings,
232
out List<
MetadataMapping
<FieldDesc>> fieldMappings,