1 write to text_map
Mono.Cecil (1)
Mono.Cecil.PE\ImageWriter.cs (1)
58 this.text_map = metadata.text_map;
27 references to text_map
Mono.Cecil (27)
Mono.Cecil.PE\ImageWriter.cs (27)
122 text = CreateSection (".text", text_map.GetLength (), null); 234 var startub_stub = text_map.GetRange (TextSegment.StartupStub); 290 WriteDataDirectory (text_map.GetDataDirectory (TextSegment.ImportDirectory)); // ImportTable 302 if (text_map.GetLength (TextSegment.DebugDirectory) > 0) { 303 WriteUInt32 (text_map.GetRVA (TextSegment.DebugDirectory)); 313 WriteDataDirectory (text_map.GetDataDirectory (TextSegment.ImportAddressTable)); // IAT 315 WriteDataDirectory (text_map.GetDataDirectory (TextSegment.CLIHeader)); // CLIHeader 386 MoveToRVA (text, text_map.GetRVA (segment)); 427 WriteRVA (text_map.GetRVA (TextSegment.ImportHintNameTable)); 437 WriteUInt32 (text_map.GetRVA (TextSegment.MetadataHeader)); 441 WriteDataDirectory (text_map.GetDataDirectory (TextSegment.Resources)); 442 WriteDataDirectory (text_map.GetDataDirectory (TextSegment.StrongNameSignature)); 476 if (text_map.GetLength (TextSegment.DebugDirectory) > 0) { 495 return text_map.GetRVA (TextSegment.DebugDirectory) - text_map.GetRVA (TextSegment.MetadataHeader); 511 uint offset = text_map.GetRVA (TextSegment.TableHeap) - text_map.GetRVA (TextSegment.MetadataHeader); 534 var length = (uint) text_map.GetLength (heap); 616 WriteUInt32 (text_map.GetRVA (TextSegment.ImportDirectory) + 40); // ImportLookupTable 619 WriteUInt32 (text_map.GetRVA (TextSegment.ImportHintNameTable) + 14); 620 WriteUInt32 (text_map.GetRVA (TextSegment.ImportAddressTable)); 624 WriteUInt32 (text_map.GetRVA (TextSegment.ImportHintNameTable)); 648 WriteUInt32 ((uint) image_base + text_map.GetRVA (TextSegment.ImportAddressTable)); 665 var reloc_rva = text_map.GetRVA (TextSegment.StartupStub); 697 var map = text_map; 755 var map = text_map; 819 return text_map.GetDataDirectory (TextSegment.StrongNameSignature);