(
debug_info: &mut DebugInfo,
debug_file: &BinaryView,
progress: Box<dyn Fn(usize, usize) -> Result<(), ()>>,
)
| 137 | } |
| 138 | |
| 139 | fn parse_til_info( |
| 140 | debug_info: &mut DebugInfo, |
| 141 | debug_file: &BinaryView, |
| 142 | progress: Box<dyn Fn(usize, usize) -> Result<(), ()>>, |
| 143 | ) -> Result<()> { |
| 144 | trace!("Opening a TIL file"); |
| 145 | let file = BinaryViewReader { |
| 146 | bv: debug_file, |
| 147 | offset: 0, |
| 148 | }; |
| 149 | let mut file = std::io::BufReader::new(file); |
| 150 | trace!("Parsing the TIL section"); |
| 151 | let til = TILSection::read(&mut file, idb_rs::IDBSectionCompression::None)?; |
| 152 | import_til_section(debug_info, debug_file, &til, progress) |
| 153 | } |
| 154 | |
| 155 | pub fn import_til_section( |
| 156 | debug_info: &mut DebugInfo, |
no test coverage detected