Home | History | Annotate | Download | only in macho-dump

Lines Matching full:outs

58   outs() << "  ('segment_name', '";
59 outs().write_escaped(Name, /*UseHexEscapes=*/true) << "')\n";
60 outs() << " ('vm_addr', " << VMAddr << ")\n";
61 outs() << " ('vm_size', " << VMSize << ")\n";
62 outs() << " ('file_offset', " << FileOffset << ")\n";
63 outs() << " ('file_size', " << FileSize << ")\n";
64 outs() << " ('maxprot', " << MaxProt << ")\n";
65 outs() << " ('initprot', " << InitProt << ")\n";
66 outs() << " ('num_sections', " << NumSections << ")\n";
67 outs() << " ('flags', " << Flags << ")\n";
78 outs() << " # Section " << Index << "\n";
79 outs() << " (('section_name', '";
80 outs().write_escaped(Name, /*UseHexEscapes=*/true) << "')\n";
81 outs() << " ('segment_name', '";
82 outs().write_escaped(SegmentName, /*UseHexEscapes=*/true) << "')\n";
83 outs() << " ('address', " << Address << ")\n";
84 outs() << " ('size', " << Size << ")\n";
85 outs() << " ('offset', " << Offset << ")\n";
86 outs() << " ('alignment', " << Align << ")\n";
87 outs() << " ('reloc_offset', " << RelocationTableOffset << ")\n";
88 outs() << " ('num_reloc', " << NumRelocationTableEntries << ")\n";
89 outs() << " ('flags', " << format("0x%x", Flags) << ")\n";
90 outs() << " ('reserved1', " << Reserved1 << ")\n";
91 outs() << " ('reserved2', " << Reserved2 << ")\n";
93 outs() << " ('reserved3', " << Reserved3 << ")\n";
94 outs() << " ),\n";
97 outs() << " ('_relocations', [\n";
103 outs() << " # Relocation " << RelNum << "\n";
104 outs() << " (('word-0', " << format("0x%x", RE.Word0) << "),\n";
105 outs() << " ('word-1', " << format("0x%x", RE.Word1) << ")),\n";
107 outs() << " ])\n";
111 outs() << " ('_section_data', '";
115 outs() << ' ';
116 outs() << hexdigit((Data[i] >> 4) & 0xF, /*LowerCase=*/true);
117 outs() << hexdigit((Data[i] >> 0) & 0xF, /*LowerCase=*/true);
119 outs() << "')\n";
135 outs() << " ('sections', [\n";
145 outs() << " ])\n";
159 outs() << " ('sections', [\n";
171 outs() << " ])\n";
182 outs() << " # Symbol " << Index << "\n";
183 outs() << " (('n_strx', " << StringIndex << ")\n";
184 outs() << " ('n_type', " << format("0x%x", Type) << ")\n";
185 outs() << " ('n_sect', " << uint32_t(SectionIndex) << ")\n";
186 outs() << " ('n_desc', " << Flags << ")\n";
187 outs() << " ('n_value', " << Value << ")\n";
188 outs() << " ('_string', '" << Name << "')\n";
189 outs() << " ),\n";
195 outs() << " ('symoff', " << SLC.SymbolTableOffset << ")\n";
196 outs() << " ('nsyms', " << SLC.NumSymbolTableEntries << ")\n";
197 outs() << " ('stroff', " << SLC.StringTableOffset << ")\n";
198 outs() << " ('strsize', " << SLC.StringTableSize << ")\n";
201 outs() << " ('_string_data', '";
203 outs().write_escaped(StringTable,
207 outs() << " ('_symbols', [\n";
225 outs() << " ])\n";
233 outs() << " ('ilocalsym', " << DLC.LocalSymbolsIndex << ")\n";
234 outs() << " ('nlocalsym', " << DLC.NumLocalSymbols << ")\n";
235 outs() << " ('iextdefsym', " << DLC.ExternalSymbolsIndex << ")\n";
236 outs() << " ('nextdefsym', " << DLC.NumExternalSymbols << ")\n";
237 outs() << " ('iundefsym', " << DLC.UndefinedSymbolsIndex << ")\n";
238 outs() << " ('nundefsym', " << DLC.NumUndefinedSymbols << ")\n";
239 outs() << " ('tocoff', " << DLC.TOCOffset << ")\n";
240 outs() << " ('ntoc', " << DLC.NumTOCEntries << ")\n";
241 outs() << " ('modtaboff', " << DLC.ModuleTableOffset << ")\n";
242 outs() << " ('nmodtab', " << DLC.NumModuleTableEntries << ")\n";
243 outs() << " ('extrefsymoff', " << DLC.ReferenceSymbolTableOffset << ")\n";
244 outs() << " ('nextrefsyms', "
246 outs() << " ('indirectsymoff', " << DLC.IndirectSymbolTableOffset << ")\n";
247 outs() << " ('nindirectsyms', "
249 outs() << " ('extreloff', " << DLC.ExternalRelocationTableOffset << ")\n";
250 outs() << " ('nextrel', " << DLC.NumExternalRelocationTableEntries << ")\n";
251 outs() << " ('locreloff', " << DLC.LocalRelocationTableOffset << ")\n";
252 outs() << " ('nlocrel', " << DLC.NumLocalRelocationTableEntries << ")\n";
255 outs() << " ('_indirect_symbols', [\n";
259 outs() << " # Indirect Symbol " << i << "\n";
260 outs() << " (('symbol_index', "
263 outs() << " ])\n";
272 outs() << " ('dataoff', " << LLC.DataOffset << ")\n"
279 outs() << " # Address " << i << '\n'
282 outs() << " ])\n";
291 outs() << " ('dataoff', " << LLC.DataOffset << ")\n"
299 outs() << " # DICE " << i << "\n"
305 outs() <<" ])\n";
314 outs() << " ('count', " << LOLC.Count << ")\n"
322 outs() << "\t\"";
323 outs().write_escaped(Split.first);
324 outs() << "\",\n";
327 outs() <<" ])\n";
360 outs() << " # Load Command " << Index << "\n"
364 outs() << " ),\n";
370 outs() << "('cputype', " << Header.CPUType << ")\n";
371 outs() << "('cpusubtype', " << Header.CPUSubtype << ")\n";
372 outs() << "('filetype', " << Header.FileType << ")\n";
373 outs() << "('num_load_commands', " << Header.NumLoadCommands << ")\n";
374 outs() << "('load_commands_size', " << Header.SizeOfLoadCommands << ")\n";
375 outs() << "('flag', " << Header.Flags << ")\n";
380 outs() << "('reserved', " << Header64Ext.Reserved << ")\n";
406 outs() << "('load_commands', [\n";
415 outs() << "])\n";