Home
last modified time | relevance | path

Searched refs:content_iterator (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DSymbolicFile.h70 template <class content_type> class content_iterator {
80 content_iterator(content_type symb) : Current(std::move(symb)) {} in content_iterator() function
86 bool operator==(const content_iterator &other) const {
90 bool operator!=(const content_iterator &other) const {
94 content_iterator &operator++() { // preincrement
144 using basic_symbol_iterator = content_iterator<BasicSymbolRef>;
H A DMachO.h65 using dice_iterator = content_iterator<DiceRef>;
128 using export_iterator = content_iterator<ExportEntry>;
206 using rebase_iterator = content_iterator<MachORebaseEntry>;
265 using bind_iterator = content_iterator<MachOBindEntry>;
409 using fixup_iterator = content_iterator<MachOChainedFixupEntry>;
H A DCOFF.h48 using import_directory_iterator = content_iterator<ImportDirectoryEntryRef>;
50 content_iterator<DelayImportDirectoryEntryRef>;
51 using export_directory_iterator = content_iterator<ExportDirectoryEntryRef>;
52 using imported_symbol_iterator = content_iterator<ImportedSymbolRef>;
53 using base_reloc_iterator = content_iterator<BaseRelocRef>;
54 using dynamic_reloc_iterator = content_iterator<DynamicRelocRef>;
55 using arm64x_reloc_iterator = content_iterator<Arm64XRelocRef>;
H A DObjectFile.h48 using section_iterator = content_iterator<SectionRef>;
78 using relocation_iterator = content_iterator<RelocationRef>;
H A DIRSymtab.h270 using symbol_range = iterator_range<object::content_iterator<SymbolRef>>;