Lines Matching refs:reader
10 /// Elf reader stuff
23 #include "abg-symtab-reader.h"
29 #include "abg-elf-reader.h"
243 /// Private data of the @ref elf::reader type.
244 struct reader::priv
246 reader& rdr;
276 priv(reader& reeder, const std::string& elf_path,
284 /// Reset the private data of @elf elf::reader.
444 }; //end reader::priv
446 /// The constructor of the @ref elf::reader type.
453 /// @param env the environment which the reader operates in.
454 reader::reader(const string& elf_path,
465 /// The destructor of the @ref elf::reader type.
466 reader::~reader()
470 /// elf::reader type.
472 /// This lets the reader in a state where it's ready to read from
480 reader::reset(const std::string& elf_path,
498 reader::debug_info_root_paths() const
506 reader::dwfl_offline_callbacks() const
514 reader::dwfl_offline_callbacks()
523 reader::elf_handle() const
532 reader::dwarf_debug_info() const
539 reader::has_dwarf_debug_info() const
547 reader::has_ctf_debug_info() const
560 reader::alternate_dwarf_debug_info() const
572 reader::alternate_dwarf_debug_info_path() const
588 reader::refers_to_alt_debug_info(string& alt_di_path) const
603 reader::find_symbol_table_section() const
613 reader::reset_symbol_table_section()
620 reader::find_ctf_section() const
637 reader::find_alternate_ctf_section() const
649 reader::dt_needed()const
658 reader::elf_architecture() const
669 reader::symtab() const
694 reader::function_symbol_is_exported(GElf_Addr symbol_address) const
726 reader::variable_symbol_is_exported(GElf_Addr symbol_address) const
755 reader::function_symbol_is_exported(const string& name) const
785 reader::variable_symbol_is_exported(const string& name) const
809 reader::load_dt_soname_and_needed()
826 reader::load_elf_architecture()
844 reader::load_elf_properties()
856 /// Note that this reader doesn't know how to interpret any debug
863 /// abigail::dwarf_reader::reader, @ref abigail::ctf_reader::reader
868 reader::read_corpus(status& status)