Expand description
Support for Mach Objects, used on macOS and iOS.
Modules
Support for the “compact unwinding format” used by Apple platforms, which can be found in __unwind_info sections of binaries.
Structs
An in-memory representation of the Apple bitcode symbol map.
The error type for handling a BcSymbolMap
.
Iterator over the names in a BcSymbolMap
.
An iterator over the CompactCfiOp
s yielded by CompactUnwindOp::CfiOps
.
A register for a CompactCfiOp
, as used by Compact Unwinding.
A Compact Unwind Info entry.
An iterator over the CompactUnwindInfoEntry
’s of a .unwind_info
section.
A fat MachO container that hosts one or more MachObject
s.
An iterator over objects in a FatMachO
.
An archive that can consist of a single MachObject
or a FatMachO
container.
An error when dealing with MachObject
.
An iterator over symbols in the MachO file.
Mach Object containers, used for executables and debug companions on macOS and iOS.
An iterator over objects in a MachArchive
.
A mapping from the dSYM
UUID to an original UUID.
Error for handling or creating a UuidMapping
.
Enums
Minimal set of CFI ops needed to express Compact Unwinding semantics:
A Compact Unwinding Operation