Lines Matching refs:options

546     def dump(self, options=None):
547 self.content.dump(options)
549 def dump_header(self, dump_description=True, options=None):
550 self.content.dump_header(dump_description, options)
552 def dump_load_commands(self, dump_description=True, options=None):
553 self.content.dump_load_commands(dump_description, options)
555 def dump_sections(self, dump_description=True, options=None):
556 self.content.dump_sections(dump_description, options)
558 def dump_section_contents(self, options):
559 self.content.dump_section_contents(options)
561 def dump_symtab(self, dump_description=True, options=None):
562 self.content.dump_symtab(dump_description, options)
631 def dump(self, options):
632 if options.dump_header:
637 if options.dump_header:
638 self.archs[0].dump_header(True, options)
640 self.archs[i].dump_flat(options)
641 if options.dump_header:
644 self.archs[i].mach.dump(options)
646 def dump_header(self, dump_description=True, options=None):
650 self.archs[i].mach.dump_header(True, options)
653 def dump_load_commands(self, dump_description=True, options=None):
657 self.archs[i].mach.dump_load_commands(True, options)
660 def dump_sections(self, dump_description=True, options=None):
664 self.archs[i].mach.dump_sections(True, options)
667 def dump_section_contents(self, options):
669 self.archs[i].mach.dump_section_contents(options)
672 def dump_symtab(self, dump_description=True, options=None):
676 self.archs[i].mach.dump_symtab(True, options)
699 def dump_header(self, dump_description=True, options=None):
700 if options.verbose:
707 def dump_flat(self, options):
708 if options.verbose:
973 def dump_header(self, dump_description=True, options=None):
974 if options.verbose:
981 def dump_flat(self, options):
982 if options.verbose:
987 def dump(self, options):
988 if options.dump_header:
989 self.dump_header(True, options)
990 if options.dump_load_commands:
991 self.dump_load_commands(False, options)
992 if options.dump_sections:
993 self.dump_sections(False, options)
994 if options.section_names:
995 self.dump_section_contents(options)
996 if options.dump_symtab:
999 self.dump_sections(False, options)
1002 if options.find_mangled:
1005 def dump_header(self, dump_description=True, options=None):
1017 def dump_load_commands(self, dump_description=True, options=None):
1035 def dump_sections(self, dump_description=True, options=None):
1044 def dump_section_contents(self, options):
1046 for sectname in options.section_names:
1050 if options.outfile:
1052 outfile = open(options.outfile, 'w')
1053 if options.extract_modules:
1078 print("Saving section %s to '%s'" % (sectname, options.outfile))
1088 dump_memory(0, sect_bytes, options.max_count, 16)
1130 def dump_symtab(self, dump_description=True, options=None):
1676 def __init__(self, mach, options):
1681 self.options = options
1698 self.mach.dump_header(True, self.options)
1703 self.mach.dump_load_commands(True, self.options)
1708 self.mach.dump_sections(True, self.options)
1713 self.mach.dump_symtab(True, self.options)
1813 (options, mach_files) = parser.parse_args()
1814 if options.extract_modules:
1815 if options.section_names:
1818 if not options.outfile:
1821 options.section_names.append("__apple_ast")
1822 if options.compare:
1832 if not (options.dump_header or options.dump_load_commands or options.dump_symtab or options.dump_sections or options.find_mangled or options.section_names):
1833 options.dump_header = True
1834 options.dump_load_commands = True
1835 if options.verbose:
1836 print('options', options)
1841 if options.interactive:
1842 interpreter = Mach.Interactive(mach, options)
1845 mach.dump(options)