Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Object/
DSymbolicFile.h124 typedef content_iterator<BasicSymbolRef> basic_symbol_iterator; typedef
139 virtual basic_symbol_iterator symbol_begin_impl() const = 0;
141 virtual basic_symbol_iterator symbol_end_impl() const = 0;
144 basic_symbol_iterator symbol_begin() const { in symbol_begin()
147 basic_symbol_iterator symbol_end() const { in symbol_end()
150 typedef iterator_range<basic_symbol_iterator> basic_symbol_iterator_range;
DFunctionIndexObjectFile.h53 basic_symbol_iterator symbol_begin_impl() const override { in symbol_begin_impl()
55 return basic_symbol_iterator(BasicSymbolRef()); in symbol_begin_impl()
57 basic_symbol_iterator symbol_end_impl() const override { in symbol_end_impl()
59 return basic_symbol_iterator(BasicSymbolRef()); in symbol_end_impl()
DCOFFImportFile.h50 basic_symbol_iterator symbol_begin_impl() const override { in symbol_begin_impl()
54 basic_symbol_iterator symbol_end_impl() const override { in symbol_end_impl()
DObjectFile.h154 class symbol_iterator : public basic_symbol_iterator {
156 symbol_iterator(SymbolRef Sym) : basic_symbol_iterator(Sym) {} in symbol_iterator()
157 symbol_iterator(const basic_symbol_iterator &B) in symbol_iterator()
158 : basic_symbol_iterator(SymbolRef(B->getRawDataRefImpl(), in symbol_iterator()
162 const BasicSymbolRef &P = basic_symbol_iterator::operator *();
167 const BasicSymbolRef &P = basic_symbol_iterator::operator *();
DIRObjectFile.h43 basic_symbol_iterator symbol_begin_impl() const override;
44 basic_symbol_iterator symbol_end_impl() const override;
DELFObjectFile.h127 elf_symbol_iterator(const basic_symbol_iterator &B) in elf_symbol_iterator()
313 basic_symbol_iterator symbol_begin_impl() const override;
314 basic_symbol_iterator symbol_end_impl() const override;
778 basic_symbol_iterator ELFObjectFile<ELFT>::symbol_begin_impl() const { in symbol_begin_impl()
780 return basic_symbol_iterator(SymbolRef(Sym, this)); in symbol_begin_impl()
784 basic_symbol_iterator ELFObjectFile<ELFT>::symbol_end_impl() const { in symbol_end_impl()
789 return basic_symbol_iterator(SymbolRef(Sym, this)); in symbol_end_impl()
802 return basic_symbol_iterator(SymbolRef(Sym, this)); in dynamic_symbol_end()
DMachO.h249 basic_symbol_iterator symbol_begin_impl() const override;
250 basic_symbol_iterator symbol_end_impl() const override;
253 basic_symbol_iterator getSymbolByIndex(unsigned Index) const;
DCOFF.h681 basic_symbol_iterator symbol_begin_impl() const override;
682 basic_symbol_iterator symbol_end_impl() const override;
/external/llvm/lib/Object/
DIRObjectFile.cpp251 basic_symbol_iterator IRObjectFile::symbol_begin_impl() const { in symbol_begin_impl()
255 return basic_symbol_iterator(BasicSymbolRef(Ret, this)); in symbol_begin_impl()
258 basic_symbol_iterator IRObjectFile::symbol_end_impl() const { in symbol_end_impl()
263 return basic_symbol_iterator(BasicSymbolRef(Ret, this)); in symbol_end_impl()
DMachOObjectFile.cpp944 basic_symbol_iterator MachOObjectFile::symbol_begin_impl() const { in symbol_begin_impl()
948 basic_symbol_iterator MachOObjectFile::symbol_end_impl() const { in symbol_end_impl()
951 return basic_symbol_iterator(SymbolRef(DRI, this)); in symbol_end_impl()
960 return basic_symbol_iterator(SymbolRef(DRI, this)); in symbol_end_impl()
963 basic_symbol_iterator MachOObjectFile::getSymbolByIndex(unsigned Index) const { in getSymbolByIndex()
966 return basic_symbol_iterator(SymbolRef(DRI, this)); in getSymbolByIndex()
975 return basic_symbol_iterator(SymbolRef(DRI, this)); in getSymbolByIndex()
DCOFFObjectFile.cpp678 basic_symbol_iterator COFFObjectFile::symbol_begin_impl() const { in symbol_begin_impl()
681 return basic_symbol_iterator(SymbolRef(Ret, this)); in symbol_begin_impl()
684 basic_symbol_iterator COFFObjectFile::symbol_end_impl() const { in symbol_end_impl()
688 return basic_symbol_iterator(SymbolRef(Ret, this)); in symbol_end_impl()
/external/llvm/tools/llvm-nm/
Dllvm-nm.cpp230 static char getSymbolNMTypeChar(IRObjectFile &Obj, basic_symbol_iterator I);
662 basic_symbol_iterator I) { in getSymbolNMTypeChar()
762 static char getSymbolNMTypeChar(MachOObjectFile &Obj, basic_symbol_iterator I) { in getSymbolNMTypeChar()
802 static char getSymbolNMTypeChar(IRObjectFile &Obj, basic_symbol_iterator I) { in getSymbolNMTypeChar()
809 static bool isObject(SymbolicFile &Obj, basic_symbol_iterator I) { in isObject()
817 static char getNMTypeChar(SymbolicFile &Obj, basic_symbol_iterator I) { in getNMTypeChar()
909 make_range<basic_symbol_iterator>(DynSymbols.begin(), DynSymbols.end()); in dumpSymbolNamesFromObject()