MCPcopy Index your code
hub / github.com/encounter/objdiff / next

Method next

objdiff-core/src/obj/split_meta.rs:181–194  ·  view source on GitHub ↗
(&mut self, e: E)

Source from the content-addressed store, hash-verified

179 }
180
181 fn next(&mut self, e: E) -> Result<Option<Note<'data>>> {
182 match self {
183 NoteIterator::B32(iter) => Ok(iter.next().map_err(object_error)?.map(|note| Note {
184 n_type: note.n_type(e),
185 name: note.name(),
186 desc: note.desc(),
187 })),
188 NoteIterator::B64(iter) => Ok(iter.next().map_err(object_error)?.map(|note| Note {
189 n_type: note.n_type(e),
190 name: note.name(),
191 desc: note.desc(),
192 })),
193 }
194 }
195}
196
197// ELF note format:

Callers 9

find_first_symbolFunction · 0.80
find_best_matchFunction · 0.80
scan_instructionsMethod · 0.80
infer_function_sizeMethod · 0.80
parse_line_info_dwarf1Function · 0.80
parse_line_info_dwarf2Function · 0.80
from_sectionMethod · 0.80

Calls 1

nameMethod · 0.80

Tested by

no test coverage detected