libabigail
elf_based_reader Member List

This is the complete list of members for elf_based_reader, including all inherited members.

add_fn_to_exported_or_undefined_decls(const function_decl *fn)fe_iface
add_suppressions(const suppr::suppressions_type &)fe_iface
add_var_to_exported_or_undefined_decls(const var_decl *var)fe_iface
alternate_dwarf_debug_info() const reader
alternate_dwarf_debug_info_path() const reader
corpus()fe_iface
corpus() const fe_iface
corpus_group()fe_iface
corpus_group() const fe_iface
corpus_group(const ir::corpus_group_sptr &cg)fe_iface
corpus_path() const fe_iface
corpus_path(const std::string &)fe_iface
current_corpus_is_main_corpus_from_current_group()fe_iface
debug_info_root_paths() const reader
dt_needed() const reader
dt_soname() const fe_iface
dt_soname(const string &)fe_iface
dwarf_debug_info() const reader
dwfl_offline_callbacks() const reader
dwfl_offline_callbacks()reader
elf_architecture() const reader
elf_based_reader(const std::string &elf_path, const vector< char ** > &debug_info_root_paths, environment &env)elf_based_readerprotected
elf_handle() const reader
fe_iface(const std::string &corpus_path, environment &e)fe_iface
find_alternate_ctf_section() const reader
find_btf_section() const reader
find_ctf_section() const reader
find_symbol_table_section() const reader
function_symbol_is_exported(GElf_Addr symbol_address) const reader
function_symbol_is_exported(const string &name) const reader
function_symbol_is_undefined(const string &name) const reader
has_btf_debug_info() const reader
has_corpus_group() const fe_iface
has_ctf_debug_info() const reader
has_dwarf_debug_info() const reader
initialize(const std::string &elf_path, const vector< char ** > &debug_info_root_paths)elf_based_readervirtual
initialize(const string &elf_path, const vector< char ** > &debug_info_root_paths, bool load_all_types, bool linux_kernel_mode)=0 (defined in elf_based_reader)elf_based_readerpure virtual
initialize(const std::string &corpus_path)elf_based_readervirtual
load_dt_soname_and_needed()reader
load_elf_architecture()reader
load_elf_properties()reader
load_in_linux_kernel_mode() const fe_iface
main_corpus_from_current_group()fe_iface
options() const fe_iface
options()fe_iface
read_and_add_corpus_to_group(ir::corpus_group &group, fe_iface::status &status)elf_based_readervirtual
read_corpus(status &status)readervirtual
reader(const std::string &elf_path, const vector< char ** > &debug_info_roots, environment &env) (defined in reader)reader
refers_to_alt_debug_info(string &alt_di_path) const reader
reset_symbol_table_section()reader
should_reuse_type_from_corpus_group()fe_iface
status enum namefe_iface
STATUS_ALT_DEBUG_INFO_NOT_FOUND enum valuefe_iface
STATUS_DEBUG_INFO_NOT_FOUND enum valuefe_iface
STATUS_NO_SYMBOLS_FOUND enum valuefe_iface
STATUS_OK enum valuefe_iface
STATUS_UNKNOWN enum valuefe_iface
suppressions()fe_iface
suppressions() const fe_iface
suppressions(suppr::suppressions_type &)fe_iface
symtab() const reader
variable_symbol_is_exported(GElf_Addr symbol_address) const reader
variable_symbol_is_exported(const string &name) const reader
variable_symbol_is_undefined(const string &name) const reader
~elf_based_reader()elf_based_reader
~fe_iface()fe_ifacevirtual
~reader()reader