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