Lines Matching refs:FilePos
12 pub srcloc: FilePos,
25 pub struct FilePos(u32); struct
27 impl FilePos { impl
29 pub fn new(pos: u32) -> FilePos { in new() argument
31 FilePos(pos) in new()
35 pub fn none() -> FilePos { in none()
36 FilePos(u32::MAX) in none()
42 *self == FilePos::none() in is_none()
59 impl Default for FilePos { implementation
60 fn default() -> FilePos { in default()
61 FilePos::none() in default()
170 pub fn lookup_file_pos(section: &[u8], offset: usize) -> Option<FilePos> { in lookup_file_pos() argument
194 Some(FilePos(pos.get(LittleEndian))) in lookup_file_pos()
207 ) -> Option<impl Iterator<Item = (u32, FilePos)> + 'a> { in iterate_address_map()
214 .zip(positions.iter().map(|pos| FilePos(pos.get(LittleEndian)))), in iterate_address_map()