package rdr

  1. Overview
  2. Docs
module BindOpcodes = MachBindOpcodes
module CpuTypes = MachCpuTypes
module Fat = MachFat
module LoadCommand = MachLoadCommand
module Constants = MachConstants
module Exports = MachExports
module Header = MachHeader
module Imports = MachImports
module Section = MachSection
module SymbolTable = MachSymbolTable
module RebaseOpcodes = MachRebaseOpcodes
module Version = MachVersion
module Coverage = MachCoverage
val debug : bool
type t = {
  1. header : Header.t;
  2. load_commands : LoadCommand.t;
  3. imports : Imports.t;
  4. nimports : int;
  5. exports : Exports.t;
  6. nexports : int;
  7. nlist : SymbolTable.t;
  8. nnlist : int;
  9. name : string;
  10. is_lib : bool;
  11. libraries : string array;
  12. nlibraries : int;
  13. size : int;
  14. raw_code : bytes;
  15. byte_coverage : ByteCoverage.t;
}
val binary_to_string : t -> string
val print : t -> unit
val get : bytes -> t