tango ~master (2021-12-14T19:14:08.8989381)
Dub
Repo
DwarfReader
tango
core
tools
LinuxStackTrace
Undocumented in source.
version(!TangoDoc && linux)
struct
DwarfReader {
ubyte
[]
data
;
size_t
read_pos
;
bool
is_dwarf_64
;
size_t
left
[@property getter];
ubyte
next
[@property getter];
size_t
read_initial_length
();
ulong
uleb128
();
long
sleb128
();
T
read
();
size_t
read_header_length
();
const
(
char
)[]
str
();
}
Members
Functions
read
T
read
()
Undocumented in source. Be warned that the author may not have intended to support it.
read_header_length
size_t
read_header_length
()
Undocumented in source. Be warned that the author may not have intended to support it.
read_initial_length
size_t
read_initial_length
()
Undocumented in source. Be warned that the author may not have intended to support it.
sleb128
long
sleb128
()
Undocumented in source. Be warned that the author may not have intended to support it.
str
const
(
char
)[]
str
()
Undocumented in source. Be warned that the author may not have intended to support it.
uleb128
ulong
uleb128
()
Undocumented in source. Be warned that the author may not have intended to support it.
Properties
left
size_t
left
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
next
ubyte
next
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
data
ubyte
[]
data
;
Undocumented in source.
is_dwarf_64
bool
is_dwarf_64
;
Undocumented in source.
read_pos
size_t
read_pos
;
Undocumented in source.
Meta
Source
See Implementation
tango
core
tools
LinuxStackTrace
aliases
Elf_Addr
Elf_Dyn
Elf_Ehdr
Elf_Half
Elf_Phdr
Elf_Shdr
Elf_Sym
uhalf
classes
SymbolException
functions
ELF32_ST_BIND
find_line_number
may_read
structs
DwarfReader
StaticSectionInfo