(&self, view: &BinaryView)
| 20 | struct IDBDebugInfoParser; |
| 21 | impl CustomDebugInfoParser for IDBDebugInfoParser { |
| 22 | fn is_valid(&self, view: &BinaryView) -> bool { |
| 23 | if let Some(project_file) = view.file().project_file() { |
| 24 | project_file.name().as_str().ends_with(".i64") |
| 25 | || project_file.name().as_str().ends_with(".idb") |
| 26 | } else { |
| 27 | view.file().filename().as_str().ends_with(".i64") |
| 28 | || view.file().filename().as_str().ends_with(".idb") |
| 29 | } |
| 30 | } |
| 31 | |
| 32 | fn parse_info( |
| 33 | &self, |
nothing calls this directly
no test coverage detected