Home
last modified time | relevance | path

Searched refs:basic_symbol_iterator (Results 1 – 10 of 10) sorted by relevance

/NextBSD/contrib/llvm/include/llvm/Object/
HDSymbolicFile.h116 typedef content_iterator<BasicSymbolRef> basic_symbol_iterator; typedef
131 virtual basic_symbol_iterator symbol_begin_impl() const = 0;
133 virtual basic_symbol_iterator symbol_end_impl() const = 0;
136 basic_symbol_iterator symbol_begin() const { in symbol_begin()
139 basic_symbol_iterator symbol_end() const { in symbol_end()
142 typedef iterator_range<basic_symbol_iterator> basic_symbol_iterator_range;
HDObjectFile.h155 class symbol_iterator : public basic_symbol_iterator {
157 symbol_iterator(SymbolRef Sym) : basic_symbol_iterator(Sym) {} in symbol_iterator()
158 symbol_iterator(const basic_symbol_iterator &B) in symbol_iterator()
159 : basic_symbol_iterator(SymbolRef(B->getRawDataRefImpl(), in symbol_iterator()
163 const BasicSymbolRef &P = basic_symbol_iterator::operator *();
168 const BasicSymbolRef &P = basic_symbol_iterator::operator *();
HDIRObjectFile.h43 basic_symbol_iterator symbol_begin_impl() const override;
44 basic_symbol_iterator symbol_end_impl() const override;
HDELFObjectFile.h127 elf_symbol_iterator(const basic_symbol_iterator &B) in elf_symbol_iterator()
309 basic_symbol_iterator symbol_begin_impl() const override;
310 basic_symbol_iterator symbol_end_impl() const override;
747 basic_symbol_iterator ELFObjectFile<ELFT>::symbol_begin_impl() const { in symbol_begin_impl()
749 return basic_symbol_iterator(SymbolRef(Sym, this)); in symbol_begin_impl()
753 basic_symbol_iterator ELFObjectFile<ELFT>::symbol_end_impl() const { in symbol_end_impl()
758 return basic_symbol_iterator(SymbolRef(Sym, this)); in symbol_end_impl()
771 return basic_symbol_iterator(SymbolRef(Sym, this)); in dynamic_symbol_end()
HDMachO.h250 basic_symbol_iterator symbol_begin_impl() const override;
251 basic_symbol_iterator symbol_end_impl() const override;
254 basic_symbol_iterator getSymbolByIndex(unsigned Index) const;
HDCOFF.h682 basic_symbol_iterator symbol_begin_impl() const override;
683 basic_symbol_iterator symbol_end_impl() const override;
/NextBSD/contrib/llvm/lib/Object/
HDIRObjectFile.cpp245 basic_symbol_iterator IRObjectFile::symbol_begin_impl() const { in symbol_begin_impl()
249 return basic_symbol_iterator(BasicSymbolRef(Ret, this)); in symbol_begin_impl()
252 basic_symbol_iterator IRObjectFile::symbol_end_impl() const { in symbol_end_impl()
257 return basic_symbol_iterator(BasicSymbolRef(Ret, this)); in symbol_end_impl()
HDMachOObjectFile.cpp922 basic_symbol_iterator MachOObjectFile::symbol_begin_impl() const { in symbol_begin_impl()
926 basic_symbol_iterator MachOObjectFile::symbol_end_impl() const { in symbol_end_impl()
929 return basic_symbol_iterator(SymbolRef(DRI, this)); in symbol_end_impl()
938 return basic_symbol_iterator(SymbolRef(DRI, this)); in symbol_end_impl()
941 basic_symbol_iterator MachOObjectFile::getSymbolByIndex(unsigned Index) const { in getSymbolByIndex()
944 return basic_symbol_iterator(SymbolRef(DRI, this)); in getSymbolByIndex()
953 return basic_symbol_iterator(SymbolRef(DRI, this)); in getSymbolByIndex()
HDCOFFObjectFile.cpp664 basic_symbol_iterator COFFObjectFile::symbol_begin_impl() const { in symbol_begin_impl()
667 return basic_symbol_iterator(SymbolRef(Ret, this)); in symbol_begin_impl()
670 basic_symbol_iterator COFFObjectFile::symbol_end_impl() const { in symbol_end_impl()
674 return basic_symbol_iterator(SymbolRef(Ret, this)); in symbol_end_impl()
/NextBSD/contrib/llvm/tools/llvm-nm/
HDllvm-nm.cpp593 basic_symbol_iterator I) { in getSymbolNMTypeChar()
691 static char getSymbolNMTypeChar(MachOObjectFile &Obj, basic_symbol_iterator I) { in getSymbolNMTypeChar()
732 static char getSymbolNMTypeChar(IRObjectFile &Obj, basic_symbol_iterator I) { in getSymbolNMTypeChar()
739 static bool isObject(SymbolicFile &Obj, basic_symbol_iterator I) { in isObject()
747 static char getNMTypeChar(SymbolicFile &Obj, basic_symbol_iterator I) { in getNMTypeChar()
833 make_range<basic_symbol_iterator>(DynSymbols.begin(), DynSymbols.end()); in dumpSymbolNamesFromObject()