pub fn process(&mut self, object: &Object<'_>) -> Result<(), CfiError> {
        match object {
            Object::Breakpad(o) => self.process_breakpad(o),
            Object::MachO(o) => self.process_macho(o),
            Object::Elf(o) => self.process_dwarf(o, false),
            Object::Pdb(o) => self.process_pdb(o),
            Object::Pe(o) => self.process_pe(o),
            Object::Wasm(o) => self.process_dwarf(o, false),
            Object::SourceBundle(_) => Ok(()),
        }
    }
/// Extracts CFI from the given object file.
Extracts CFI from the given object file.
Extracts CFI from the given object file .
pub fn process(&mut self, object: &Object<'_>) -> Result<(), CfiError> {
        match object {
            Object::Breakpad(o) => self.process_breakpad(o),
            Object::MachO(o) => self.process_macho(o),
            Object::Elf(o) => self.process_dwarf(o, false),
            Object::Pdb(o) => self.process_pdb(o),
            Object::Pe(o) => self.process_pe(o),
            Object::Wasm(o) => self.process_dwarf(o, false),
            Object::SourceBundle(_) => Ok(()),
        }
    }
pub fn process ( & mut self , object : & Object < ' _ > ) -> Result < ( ) , CfiError > { match object { Object :: Breakpad ( o ) => self . process_breakpad ( o ) , Object :: MachO ( o ) => self . process_macho ( o ) , Object :: Elf ( o ) => self . process_dwarf ( o , false ) , Object :: Pdb ( o ) => self . process_pdb ( o ) , Object :: Pe ( o ) => self . process_pe ( o ) , Object :: Wasm ( o ) => self . process_dwarf ( o , false ) , Object :: SourceBundle ( _ ) => Ok ( ( ) ) , } }
Extracts CFI from the given object file.
Extracts CFI from the given object file .
&mut self
object
&Object<'_>
&mut self
object
&Object<'_>