/// parse the data in an existing object
parse the data in an existing object
parse the data in an existing object
pub fn parse_object<'input>(&self, object: &'input object::File<'input>) -> Result<DebugInfo> {
        // if the builder had an error during construction, return it now
        if let Some(e) = &self.error {
            return Err(Error(ErrorImpl {
                code: ErrorCode::Builder(e.clone()),
            }));
        }
        if self.compressed {
            todo!();
        }
        let parser = parser::DebugInfoParser::new(self, object)?;
        parser.parse()
    }
pub fn parse_object < ' input > ( & self , object : & ' input object :: File < ' input > ) -> Result < DebugInfo > { // if the builder had an error during construction, return it now if let Some ( e ) = & self . error { return Err ( Error ( ErrorImpl { code : ErrorCode :: Builder ( e . clone ( ) ) , } ) ) ; } if self . compressed { todo ! ( ) ; } let parser = parser :: DebugInfoParser :: new ( self , object ) ? ; parser . parse ( ) }
parse the data in an existing object
parse the data in an existing object
&self
object
&'input object::File<'input>