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

/external/llvm/include/llvm/Object/
H A DSymbolicFile.h111 typedef content_iterator<BasicSymbolRef> basic_symbol_iterator; typedef in class:llvm::object::BasicSymbolRef
128 virtual basic_symbol_iterator symbol_begin_impl() const = 0;
130 virtual basic_symbol_iterator symbol_end_impl() const = 0;
133 basic_symbol_iterator symbol_begin() const {
136 basic_symbol_iterator symbol_end() const {
139 typedef iterator_range<basic_symbol_iterator> basic_symbol_iterator_range;
H A DIRObjectFile.h38 basic_symbol_iterator symbol_begin_impl() const override;
39 basic_symbol_iterator symbol_end_impl() const override;
H A DObjectFile.h160 class symbol_iterator : public basic_symbol_iterator {
162 symbol_iterator(SymbolRef Sym) : basic_symbol_iterator(Sym) {}
163 symbol_iterator(const basic_symbol_iterator &B)
164 : basic_symbol_iterator(SymbolRef(B->getRawDataRefImpl(),
168 const BasicSymbolRef &P = basic_symbol_iterator::operator *();
173 const BasicSymbolRef &P = basic_symbol_iterator::operator *();
H A DMachO.h132 basic_symbol_iterator symbol_begin_impl() const override;
133 basic_symbol_iterator symbol_end_impl() const override;
136 basic_symbol_iterator getSymbolByIndex(unsigned Index) const;
H A DELFObjectFile.h184 basic_symbol_iterator symbol_begin_impl() const override;
185 basic_symbol_iterator symbol_end_impl() const override;
785 basic_symbol_iterator ELFObjectFile<ELFT>::symbol_begin_impl() const {
786 return basic_symbol_iterator(SymbolRef(toDRI(EF.begin_symbols()), this));
790 basic_symbol_iterator ELFObjectFile<ELFT>::symbol_end_impl() const {
791 return basic_symbol_iterator(SymbolRef(toDRI(EF.end_symbols()), this));
H A DCOFF.h424 basic_symbol_iterator symbol_begin_impl() const override;
425 basic_symbol_iterator symbol_end_impl() const override;
/external/llvm/lib/Object/
H A DIRObjectFile.cpp256 basic_symbol_iterator IRObjectFile::symbol_begin_impl() const {
260 return basic_symbol_iterator(BasicSymbolRef(Ret, this));
263 basic_symbol_iterator IRObjectFile::symbol_end_impl() const {
268 return basic_symbol_iterator(BasicSymbolRef(Ret, this));
H A DCOFFObjectFile.cpp600 basic_symbol_iterator COFFObjectFile::symbol_begin_impl() const {
603 return basic_symbol_iterator(SymbolRef(Ret, this));
606 basic_symbol_iterator COFFObjectFile::symbol_end_impl() const {
610 return basic_symbol_iterator(SymbolRef(Ret, this));
H A DMachOObjectFile.cpp1406 basic_symbol_iterator MachOObjectFile::symbol_begin_impl() const {
1410 basic_symbol_iterator MachOObjectFile::symbol_end_impl() const {
1413 return basic_symbol_iterator(SymbolRef(DRI, this));
1422 return basic_symbol_iterator(SymbolRef(DRI, this));
1425 basic_symbol_iterator MachOObjectFile::getSymbolByIndex(unsigned Index) const {
1428 return basic_symbol_iterator(SymbolRef(DRI, this));
1436 return basic_symbol_iterator(SymbolRef(DRI, this));
/external/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp505 basic_symbol_iterator I) {
611 static char getSymbolNMTypeChar(MachOObjectFile &Obj, basic_symbol_iterator I) {
649 static char getSymbolNMTypeChar(IRObjectFile &Obj, basic_symbol_iterator I) {
666 static bool isObject(SymbolicFile *Obj, basic_symbol_iterator I) {
678 static char getNMTypeChar(SymbolicFile *Obj, basic_symbol_iterator I) {
718 basic_symbol_iterator IBegin = Obj->symbol_begin();
719 basic_symbol_iterator IEnd = Obj->symbol_end();
732 for (basic_symbol_iterator I = IBegin; I != IEnd; ++I) {

Completed in 1770 milliseconds