Struct gimli::write::Sections [−][src]
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>,
// some fields omitted
}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.
Implementations
For each section, call f once with a shared reference.