ddc ~master (2022-05-11T07:34:37.0755476)
Dub
Repo
Section
dmd
backend
dwarfdbginf
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
version(COMPILE)
extern (
C
++) nothrow
static if
(
1
)
struct
Section {
segidx_t
seg
;
IDXSEC
secidx
;
Outbuffer
*
buf
;
const
(
char
)*
name
;
immutable
static if
(
MACHOBJ
)
auto
flags
;
immutable
static if
(!(
MACHOBJ
))
auto
flags
;
void
initialize
();
}
Members
Functions
initialize
void
initialize
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
buf
Outbuffer
*
buf
;
Undocumented in source.
flags
auto
flags
;
Undocumented in source.
flags
auto
flags
;
Undocumented in source.
name
const
(
char
)*
name
;
Undocumented in source.
secidx
IDXSEC
secidx
;
Undocumented in source.
seg
segidx_t
seg
;
Undocumented in source.
Meta
Source
See Implementation
dmd
backend
dwarfdbginf
aliases
rewrite32
rewrite64
functions
MAP_SEG2SYMIDX
OFFSET_FAC
REGSIZE
_errno
append_addr
cv_outlist
doUnwindEhFrame
dwarf_CFA_args_size
dwarf_CFA_offset
dwarf_CFA_set_loc
dwarf_CFA_set_reg_offset
dwarf_abbrev_code
dwarf_addrel
dwarf_addrel64
dwarf_apprel32
dwarf_appreladdr
dwarf_classify_struct
dwarf_eh_frame_alloc
dwarf_except_gentables
dwarf_except_table_alloc
dwarf_func_start
dwarf_func_term
dwarf_getsegment
dwarf_getsegment_alloc
dwarf_initfile
dwarf_initmodule
dwarf_line_addfile
dwarf_outsym
dwarf_regno
dwarf_termfile
dwarf_termmodule
dwarf_typidx
getSymName
getcwd
rewrite
writeDebugFrameFDE
writeDebugFrameHeader
writeEhFrameFDE
manifest constants
RELaddr
RELrel
static functions
addSegmentToComdat
elf_addsym
getRtlsymPersonality
getsegment2
static variables
CIE_offset_no_unwind
CIE_offset_unwind
eh_frame_seg
eh_frame_sym
except_table_num
except_table_seg
typidx_tab
structs
CFA_reg
CFA_state
Section