pub struct Sections<W: Writer> {
pub debug_abbrev: DebugAbbrev<W>,
pub debug_info: DebugInfo<W>,
pub debug_line: DebugLine<W>,
pub debug_line_str: DebugLineStr<W>,
pub debug_ranges: DebugRanges<W>,
pub debug_rnglists: DebugRngLists<W>,
pub debug_loc: DebugLoc<W>,
pub debug_loclists: DebugLocLists<W>,
pub debug_str: DebugStr<W>,
pub debug_frame: DebugFrame<W>,
pub eh_frame: EhFrame<W>,
/* private fields */
}
Expand description
All of the writable DWARF sections.
Fields§
§debug_abbrev: DebugAbbrev<W>
The .debug_abbrev
section.
debug_info: DebugInfo<W>
The .debug_info
section.
debug_line: DebugLine<W>
The .debug_line
section.
debug_line_str: DebugLineStr<W>
The .debug_line_str
section.
debug_ranges: DebugRanges<W>
The .debug_ranges
section.
debug_rnglists: DebugRngLists<W>
The .debug_rnglists
section.
debug_loc: DebugLoc<W>
The .debug_loc
section.
debug_loclists: DebugLocLists<W>
The .debug_loclists
section.
debug_str: DebugStr<W>
The .debug_str
section.
debug_frame: DebugFrame<W>
The .debug_frame
section.
eh_frame: EhFrame<W>
The .eh_frame
section.