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_sptr &var)fe_iface
alternate_dwarf_debug_info() constreader
alternate_dwarf_debug_info_path() constreader
corpus()fe_iface
corpus() constfe_iface
corpus_group()fe_iface
corpus_group() constfe_iface
corpus_group(const ir::corpus_group_sptr &cg)fe_iface
corpus_path() constfe_iface
corpus_path(const std::string &)fe_iface
current_corpus_is_main_corpus_from_current_group()fe_iface
debug_info_root_paths() constreader
dt_needed() constreader
dt_soname() constfe_iface
dt_soname(const string &)fe_iface
dwarf_debug_info() constreader
dwfl_offline_callbacks() constreader
dwfl_offline_callbacks()reader
elf_architecture() constreader
elf_based_reader(const std::string &elf_path, const vector< char ** > &debug_info_root_paths, environment &env)elf_based_readerprotected
elf_handle() constreader
fe_iface(const std::string &corpus_path, environment &e)fe_iface
find_alternate_ctf_section() constreader
find_btf_section() constreader
find_ctf_section() constreader
find_symbol_table_section() constreader
function_symbol_is_exported(GElf_Addr symbol_address) constreader
function_symbol_is_exported(const string &name) constreader
function_symbol_is_undefined(const string &name) constreader
has_btf_debug_info() constreader
has_corpus_group() constfe_iface
has_ctf_debug_info() constreader
has_dwarf_debug_info() constreader
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() constfe_iface
main_corpus_from_current_group()fe_iface
options() constfe_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) constreader
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() constfe_iface
suppressions(suppr::suppressions_type &)fe_iface
symtab() constreader
variable_symbol_is_exported(GElf_Addr symbol_address) constreader
variable_symbol_is_exported(const string &name) constreader
variable_symbol_is_undefined(const string &name) constreader
~elf_based_reader()elf_based_reader
~fe_iface()fe_ifacevirtual
~reader()reader