pub(crate) fn load(filename: &OsStr, verbose: bool) -> Result<Self, String> {
        let filedata = load_filedata(filename)?;
        let elffile = load_elf_file(&filename.to_string_lossy(), &*filedata)?;
        let dwarf = load_dwarf(&elffile)?;

        Ok(read_debug_info_entries(&dwarf, verbose))
    }
// load the debug info from an elf file
load the debug info from an elf file
load the debug info from an elf file
pub(crate) fn load(filename: &OsStr, verbose: bool) -> Result<Self, String> {
        let filedata = load_filedata(filename)?;
        let elffile = load_elf_file(&filename.to_string_lossy(), &*filedata)?;
        let dwarf = load_dwarf(&elffile)?;
        Ok(read_debug_info_entries(&dwarf, verbose))
    }
pub ( crate ) fn load ( filename : & OsStr , verbose : bool ) -> Result < Self , String > { let filedata = load_filedata ( filename ) ? ; let elffile = load_elf_file ( & filename . to_string_lossy ( ) , & * filedata ) ? ; let dwarf = load_dwarf ( & elffile ) ? ; Ok ( read_debug_info_entries ( & dwarf , verbose ) ) }
load the debug info from an elf file
load the debug info from an elf file
filename
&OsStr
verbose
bool