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

12

/freebsd-10.3-release/contrib/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;
/freebsd-10.3-release/contrib/llvm/include/llvm/Object/
H A DArchive.h143 class symbol_iterator { class in class:llvm::object::Archive
146 symbol_iterator(const Symbol &s) : symbol(s) {} function in class:llvm::object::Archive::symbol_iterator
151 bool operator==(const symbol_iterator &other) const {
155 bool operator!=(const symbol_iterator &other) const {
159 symbol_iterator& operator++() { // Preincrement
180 symbol_iterator begin_symbols() const;
181 symbol_iterator end_symbols() const;
H A DMachO.h98 virtual symbol_iterator getRelocationSymbol(DataRefImpl Rel) const;
112 virtual symbol_iterator begin_symbols() const;
113 virtual symbol_iterator end_symbols() const;
115 virtual symbol_iterator begin_dynamic_symbols() const;
116 virtual symbol_iterator end_dynamic_symbols() const;
H A DCOFF.h282 virtual symbol_iterator getRelocationSymbol(DataRefImpl Rel) const;
297 virtual symbol_iterator begin_symbols() const;
298 virtual symbol_iterator end_symbols() const;
299 virtual symbol_iterator begin_dynamic_symbols() const;
300 virtual symbol_iterator end_dynamic_symbols() const;
307 const coff_symbol *getCOFFSymbol(symbol_iterator &It) const;
H A DObjectFile.h88 typedef content_iterator<SymbolRef> symbol_iterator; typedef in namespace:llvm::object
107 symbol_iterator getSymbol() const;
332 virtual symbol_iterator getRelocationSymbol(DataRefImpl Rel) const = 0;
351 virtual symbol_iterator begin_symbols() const = 0;
352 virtual symbol_iterator end_symbols() const = 0;
354 virtual symbol_iterator begin_dynamic_symbols() const = 0;
355 virtual symbol_iterator end_dynamic_symbols() const = 0;
559 inline symbol_iterator RelocationRef::getSymbol() const {
H A DELFObjectFile.h98 virtual symbol_iterator getRelocationSymbol(DataRefImpl Rel) const;
172 virtual symbol_iterator begin_symbols() const;
173 virtual symbol_iterator end_symbols() const;
175 virtual symbol_iterator begin_dynamic_symbols() const;
176 virtual symbol_iterator end_dynamic_symbols() const;
590 symbol_iterator
623 return symbol_iterator(SymbolRef(SymbolData, this));
823 symbol_iterator ELFObjectFile<ELFT>::begin_symbols() const {
824 return symbol_iterator(SymbolRef(toDRI(EF.begin_symbols()), this));
828 symbol_iterator ELFObjectFil
[all...]
/freebsd-10.3-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DObjectImageCommon.h47 virtual object::symbol_iterator begin_symbols() const
49 virtual object::symbol_iterator end_symbols() const
/freebsd-10.3-release/contrib/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));
98 symbol_iterator SI = unwrap(ObjectFile)->begin_symbols();
99 return wrap(new symbol_iterator(SI));
222 symbol_iterator ret = (*unwrap(RI))->getSymbol();
223 return wrap(new symbol_iterator(ret));
H A DArchive.cpp387 Archive::symbol_iterator Archive::begin_symbols() const {
389 return symbol_iterator(Symbol(this, 0, 0));
407 return symbol_iterator(Symbol(this, 0, string_start_offset));
410 Archive::symbol_iterator Archive::end_symbols() const {
412 return symbol_iterator(Symbol(this, 0, 0));
426 return symbol_iterator(
431 Archive::symbol_iterator bs = begin_symbols();
432 Archive::symbol_iterator es = end_symbols();
H A DCOFFObjectFile.cpp527 symbol_iterator COFFObjectFile::begin_symbols() const {
530 return symbol_iterator(SymbolRef(ret, this));
533 symbol_iterator COFFObjectFile::end_symbols() const {
537 return symbol_iterator(SymbolRef(ret, this));
540 symbol_iterator COFFObjectFile::begin_dynamic_symbols() const {
545 symbol_iterator COFFObjectFile::end_dynamic_symbols() const {
779 symbol_iterator COFFObjectFile::getRelocationSymbol(DataRefImpl Rel) const {
783 return symbol_iterator(SymbolRef(Symb, this));
796 const coff_symbol *COFFObjectFile::getCOFFSymbol(symbol_iterator &It) const {
H A DMachOObjectFile.cpp309 for (symbol_iterator SI = O->begin_symbols(), SE = O->end_symbols();
352 symbol_iterator SI = O->begin_symbols();
549 for (symbol_iterator I = begin_symbols(), E = end_symbols(); I != E;
858 symbol_iterator
873 return symbol_iterator(SymbolRef(Sym, this));
1190 symbol_iterator MachOObjectFile::begin_symbols() const {
1193 return symbol_iterator(SymbolRef(DRI, this));
1197 return symbol_iterator(SymbolRef(DRI, this));
1200 symbol_iterator MachOObjectFile::end_symbols() const {
1203 return symbol_iterator(SymbolRe
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachORelocationInfo.cpp31 symbol_iterator SymI = Rel.getSymbol();
89 symbol_iterator RSymI = RelNext.getSymbol();
H A DX86ELFRelocationInfo.cpp30 symbol_iterator SymI = Rel.getSymbol();
/freebsd-10.3-release/contrib/llvm/tools/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.cpp180 SymExpr::symbol_iterator SI = X.symbol_begin(), SE = X.symbol_end();
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSymbolManager.h79 class symbol_iterator { class in class:clang::ento::SymExpr
83 symbol_iterator() {} function in class:clang::ento::SymExpr::symbol_iterator
84 symbol_iterator(const SymExpr *SE);
86 symbol_iterator &operator++();
89 bool operator==(const symbol_iterator &X) const;
90 bool operator!=(const symbol_iterator &X) const;
93 symbol_iterator symbol_begin() const {
94 return symbol_iterator(this);
96 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 {
/freebsd-10.3-release/contrib/llvm/tools/llvm-readobj/
H A DMachODumper.cpp42 void printSymbol(symbol_iterator SymI);
276 for (symbol_iterator SymI = Obj->begin_symbols(),
346 symbol_iterator Symbol = RelI->getSymbol();
387 for (symbol_iterator SymI = Obj->begin_symbols(),
400 void MachODumper::printSymbol(symbol_iterator SymI) {
H A DCOFFDumper.cpp59 void printSymbol(symbol_iterator SymI);
697 for (symbol_iterator SymI = Obj->begin_symbols(),
767 symbol_iterator Symbol = RelI->getSymbol();
789 for (symbol_iterator SymI = Obj->begin_symbols(),
802 void COFFDumper::printSymbol(symbol_iterator SymI) {
/freebsd-10.3-release/contrib/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp310 error_code getSymbolNMTypeChar(ELFObjectFile<ELFT> &Obj, symbol_iterator I,
387 static error_code getSymbolNMTypeChar(COFFObjectFile &Obj, symbol_iterator I,
465 static error_code getSymbolNMTypeChar(MachOObjectFile &Obj, symbol_iterator I,
501 static char getNMTypeChar(ObjectFile *Obj, symbol_iterator I) {
531 symbol_iterator ibegin = obj->begin_symbols();
532 symbol_iterator iend = obj->end_symbols();
537 for (symbol_iterator i = ibegin; i != iend; i.increment(ec)) {
591 object::Archive::symbol_iterator I = a->begin_symbols();
592 object::Archive::symbol_iterator E = a->end_symbols();
/freebsd-10.3-release/contrib/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileJITEventListener.cpp175 for (object::symbol_iterator I = Obj.begin_symbols(),
208 for (object::symbol_iterator I = Obj.begin_symbols(),
/freebsd-10.3-release/contrib/llvm/lib/MC/
H A DMCObjectSymbolizer.cpp93 symbol_iterator SI = MOOF->begin_symbols();
163 for (symbol_iterator SI = Obj->begin_symbols(), SE = Obj->end_symbols();
/freebsd-10.3-release/contrib/llvm/tools/llvm-objdump/
H A DMachODump.cpp158 for (symbol_iterator SI = MachOObj->begin_symbols(),
340 symbol_iterator RelocSym = RI->getSymbol();
/freebsd-10.3-release/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp198 for (object::symbol_iterator I = Obj.begin_symbols(),
/freebsd-10.3-release/contrib/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp155 for (object::symbol_iterator I = LoadedObject->begin_symbols(),

Completed in 135 milliseconds

12