Searched refs:symbol_iterator (Results 1 - 25 of 36) sorted by relevance

12

/external/llvm/include/llvm/ExecutionEngine/
H A DObjectImage.h37 virtual object::symbol_iterator begin_symbols() const = 0;
38 virtual object::symbol_iterator end_symbols() const = 0;
39 iterator_range<object::symbol_iterator> symbols() const {
40 return iterator_range<object::symbol_iterator>(begin_symbols(),
/external/llvm/include/llvm/Object/
H A DArchive.h145 class symbol_iterator { class in class:llvm::object::Archive
148 symbol_iterator(const Symbol &s) : symbol(s) {} function in class:llvm::object::Archive::symbol_iterator
153 bool operator==(const symbol_iterator &other) const {
157 bool operator!=(const symbol_iterator &other) const {
161 symbol_iterator& operator++() { // Preincrement
183 symbol_iterator symbol_begin() const;
184 symbol_iterator symbol_end() const;
H A DObjectFile.h32 class symbol_iterator;
51 symbol_iterator getSymbol() const;
160 class symbol_iterator : public basic_symbol_iterator { class in namespace:llvm::object
162 symbol_iterator(SymbolRef Sym) : basic_symbol_iterator(Sym) {} function in class:llvm::object::symbol_iterator
163 symbol_iterator(const basic_symbol_iterator &B) function in class:llvm::object::symbol_iterator
280 virtual symbol_iterator getRelocationSymbol(DataRefImpl Rel) const = 0;
303 typedef iterator_range<symbol_iterator> symbol_iterator_range;
506 inline symbol_iterator RelocationRef::getSymbol() const {
H A DELFObjectFile.h108 symbol_iterator getRelocationSymbol(DataRefImpl Rel) const override;
187 symbol_iterator dynamic_symbol_begin() const;
188 symbol_iterator dynamic_symbol_end() const;
535 symbol_iterator
568 return symbol_iterator(SymbolRef(SymbolData, this));
795 symbol_iterator ELFObjectFile<ELFT>::dynamic_symbol_begin() const {
796 return symbol_iterator(SymbolRef(toDRI(EF.begin_dynamic_symbols()), this));
800 symbol_iterator ELFObjectFile<ELFT>::dynamic_symbol_end() const {
801 return symbol_iterator(SymbolRef(toDRI(EF.end_dynamic_symbols()), this));
982 inline std::pair<symbol_iterator, symbol_iterato
[all...]
H A DMachO.h109 symbol_iterator getRelocationSymbol(DataRefImpl Rel) const override;
/external/llvm/lib/Object/
H A DObject.cpp40 inline symbol_iterator *unwrap(LLVMSymbolIteratorRef SI) {
41 return reinterpret_cast<symbol_iterator*>(SI);
45 wrap(const symbol_iterator *SI) {
47 (const_cast<symbol_iterator*>(SI));
100 symbol_iterator SI = unwrap(ObjectFile)->symbol_begin();
101 return wrap(new symbol_iterator(SI));
212 symbol_iterator ret = (*unwrap(RI))->getSymbol();
213 return wrap(new symbol_iterator(ret));
H A DArchive.cpp428 Archive::symbol_iterator Archive::symbol_begin() const {
430 return symbol_iterator(Symbol(this, 0, 0));
463 return symbol_iterator(Symbol(this, 0, string_start_offset));
466 Archive::symbol_iterator Archive::symbol_end() const {
468 return symbol_iterator(Symbol(this, 0, 0));
483 return symbol_iterator(
488 Archive::symbol_iterator bs = symbol_begin();
489 Archive::symbol_iterator es = symbol_end();
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DObjectImageCommon.h58 object::symbol_iterator begin_symbols() const override
60 object::symbol_iterator end_symbols() const override
H A DRuntimeDyldMachO.cpp88 for (symbol_iterator i = objf->symbol_begin(), e = objf->symbol_end();
482 symbol_iterator SI = Obj.getSymbolByIndex(SymbolIndex);
518 symbol_iterator SI = Obj.getSymbolByIndex(SymbolIndex);
699 symbol_iterator Symbol = RelI->getSymbol();
/external/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachORelocationInfo.cpp31 symbol_iterator SymI = Rel.getSymbol();
89 symbol_iterator RSymI = Rel.getSymbol();
H A DX86ELFRelocationInfo.cpp30 symbol_iterator SymI = Rel.getSymbol();
/external/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp91 bool SymExpr::symbol_iterator::operator==(const symbol_iterator &X) const {
95 bool SymExpr::symbol_iterator::operator!=(const symbol_iterator &X) const {
99 SymExpr::symbol_iterator::symbol_iterator(const SymExpr *SE) { function in class:SymExpr::symbol_iterator
103 SymExpr::symbol_iterator &SymExpr::symbol_iterator::operator++() {
109 SymbolRef SymExpr::symbol_iterator::operator*() {
114 void SymExpr::symbol_iterator
[all...]
H A DEnvironment.cpp181 SymExpr::symbol_iterator SI = X.symbol_begin(), SE = X.symbol_end();
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSymbolManager.h76 class symbol_iterator { class in class:clang::ento::SymExpr
80 symbol_iterator() {} function in class:clang::ento::SymExpr::symbol_iterator
81 symbol_iterator(const SymExpr *SE);
83 symbol_iterator &operator++();
86 bool operator==(const symbol_iterator &X) const;
87 bool operator!=(const symbol_iterator &X) const;
90 symbol_iterator symbol_begin() const {
91 return symbol_iterator(this);
93 static symbol_iterator symbol_end() { return symbol_iterator(); }
[all...]
H A DSVals.h177 SymExpr::symbol_iterator symbol_begin() const {
182 return SymExpr::symbol_iterator();
185 SymExpr::symbol_iterator symbol_end() const {
/external/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileJITEventListener.cpp174 for (object::symbol_iterator I = Obj.begin_symbols(), E = Obj.end_symbols();
204 for (object::symbol_iterator I = Obj.begin_symbols(), E = Obj.end_symbols();
/external/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp510 symbol_iterator SymI(I);
551 static char getSymbolNMTypeChar(COFFObjectFile &Obj, symbol_iterator I) {
554 symbol_iterator SymI(I);
657 static bool isObject(ELFObjectFile<ELFT> &Obj, symbol_iterator I) {
725 std::pair<symbol_iterator, symbol_iterator> IDyn =
747 symbol_iterator SymI = I;
752 if (error(symbol_iterator(I)->getAddress(S.Address)))
823 Archive::symbol_iterator I = A->symbol_begin();
824 Archive::symbol_iterator
[all...]
/external/llvm/tools/llvm-symbolizer/
H A DLLVMSymbolize.cpp54 std::pair<symbol_iterator, symbol_iterator> IDyn =
56 for (symbol_iterator si = IDyn.first, se = IDyn.second; si != se; ++si) {
/external/llvm/include/llvm/MC/
H A DMCAssembler.h835 typedef SymbolDataListType::iterator symbol_iterator; typedef in class:llvm::MCAssembler
837 typedef iterator_range<symbol_iterator> symbol_range;
1097 symbol_iterator symbol_begin() { return Symbols.begin(); }
1100 symbol_iterator symbol_end() { return Symbols.end(); }
/external/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp197 for (object::symbol_iterator I = Obj.begin_symbols(),
/external/llvm/tools/obj2yaml/
H A Dcoff2yaml.cpp70 object::symbol_iterator Sym = Reloc.getSymbol();
/external/llvm/lib/MC/MCAnalysis/
H A DMCObjectSymbolizer.cpp90 symbol_iterator SI = MOOF->symbol_begin();
/external/llvm/tools/llvm-objdump/
H A DMachODump.cpp335 symbol_iterator RelocSym = Reloc.getSymbol();
/external/llvm/tools/llvm-readobj/
H A DMachODumper.cpp327 symbol_iterator Symbol = Reloc.getSymbol();
/external/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp199 for (object::symbol_iterator I = LoadedObject->begin_symbols(),

Completed in 1823 milliseconds

12