| 109 | } |
| 110 | |
| 111 | pub struct AndroidLibrary<'a> { |
| 112 | pub(crate) file: Box<Vec<u8>>, |
| 113 | pub(crate) memory_map: MmapMut, |
| 114 | pub(crate) dyn_symbols: &'a [DynEntry], |
| 115 | pub(crate) dyn_strs: &'a [u8], |
| 116 | pub(crate) alignment_offset: usize, |
| 117 | pub(crate) gnu_hash_table: Option<GnuHashTable<'a>> |
| 118 | } |
| 119 | |
| 120 | impl AndroidLibrary<'_> { |
| 121 | pub fn get_symbol(&self, symbol_name: &str) -> Option<*const ()> { |
nothing calls this directly
no outgoing calls
no test coverage detected