Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/Object/
DArchive.h154 class symbol_iterator {
157 symbol_iterator(const Symbol &s) : symbol(s) {} in symbol_iterator() function
161 bool operator==(const symbol_iterator &other) const {
165 bool operator!=(const symbol_iterator &other) const {
169 symbol_iterator& operator++() { // Preincrement
194 symbol_iterator symbol_begin() const;
195 symbol_iterator symbol_end() const;
196 iterator_range<symbol_iterator> symbols() const { in symbols()
197 return iterator_range<symbol_iterator>(symbol_begin(), symbol_end()); in symbols()
DELFObjectFile.h45 virtual std::pair<symbol_iterator, symbol_iterator>
114 symbol_iterator getRelocationSymbol(DataRefImpl Rel) const override;
207 symbol_iterator dynamic_symbol_begin() const;
208 symbol_iterator dynamic_symbol_end() const;
239 std::pair<symbol_iterator, symbol_iterator>
552 symbol_iterator
585 return symbol_iterator(SymbolRef(SymbolData, this)); in getRelocationSymbol()
813 symbol_iterator ELFObjectFile<ELFT>::dynamic_symbol_begin() const { in dynamic_symbol_begin()
814 return symbol_iterator(SymbolRef(toDRI(EF.begin_dynamic_symbols()), this)); in dynamic_symbol_begin()
818 symbol_iterator ELFObjectFile<ELFT>::dynamic_symbol_end() const { in dynamic_symbol_end()
[all …]
DObjectFile.h34 class symbol_iterator; variable
53 symbol_iterator getSymbol() const;
160 class symbol_iterator : public basic_symbol_iterator {
162 symbol_iterator(SymbolRef Sym) : basic_symbol_iterator(Sym) {} in symbol_iterator() function
163 symbol_iterator(const basic_symbol_iterator &B) in symbol_iterator() function
249 virtual symbol_iterator getRelocationSymbol(DataRefImpl Rel) const = 0;
265 typedef iterator_range<symbol_iterator> symbol_iterator_range;
466 inline symbol_iterator RelocationRef::getSymbol() const { in getSymbol()
DMachO.h237 symbol_iterator getRelocationSymbol(DataRefImpl Rel) const override;
/external/llvm/lib/Object/
DObject.cpp41 inline symbol_iterator *unwrap(LLVMSymbolIteratorRef SI) { in unwrap()
42 return reinterpret_cast<symbol_iterator*>(SI); in unwrap()
46 wrap(const symbol_iterator *SI) { in wrap()
48 (const_cast<symbol_iterator*>(SI)); in wrap()
108 symbol_iterator SI = OB->getBinary()->symbol_begin(); in LLVMGetSymbols()
109 return wrap(new symbol_iterator(SI)); in LLVMGetSymbols()
212 symbol_iterator ret = (*unwrap(RI))->getSymbol(); in LLVMGetRelocationSymbol()
213 return wrap(new symbol_iterator(ret)); in LLVMGetRelocationSymbol()
DArchive.cpp447 Archive::symbol_iterator Archive::symbol_begin() const { in symbol_begin()
449 return symbol_iterator(Symbol(this, 0, 0)); in symbol_begin()
484 return symbol_iterator(Symbol(this, 0, string_start_offset)); in symbol_begin()
487 Archive::symbol_iterator Archive::symbol_end() const { in symbol_end()
489 return symbol_iterator(Symbol(this, 0, 0)); in symbol_end()
505 return symbol_iterator(Symbol(this, symbol_count, 0)); in symbol_end()
509 Archive::symbol_iterator bs = symbol_begin(); in findSym()
510 Archive::symbol_iterator es = symbol_end(); in findSym()
DCOFFObjectFile.cpp265 for (const symbol_iterator SymbI : symbols()) { in getSymbolSize()
1033 symbol_iterator COFFObjectFile::getRelocationSymbol(DataRefImpl Rel) const { in getRelocationSymbol()
1044 return symbol_iterator(SymbolRef(Ref, this)); in getRelocationSymbol()
/external/clang/lib/StaticAnalyzer/Core/
DSymbolManager.cpp91 bool SymExpr::symbol_iterator::operator==(const symbol_iterator &X) const { in operator ==()
95 bool SymExpr::symbol_iterator::operator!=(const symbol_iterator &X) const { in operator !=()
99 SymExpr::symbol_iterator::symbol_iterator(const SymExpr *SE) { in symbol_iterator() function in SymExpr::symbol_iterator
103 SymExpr::symbol_iterator &SymExpr::symbol_iterator::operator++() { in operator ++()
109 SymbolRef SymExpr::symbol_iterator::operator*() { in operator *()
114 void SymExpr::symbol_iterator::expand() { in expand()
145 for (symbol_iterator I = symbol_begin(), E = symbol_end(); I != E; ++I) in computeComplexity()
DEnvironment.cpp181 SymExpr::symbol_iterator SI = X.symbol_begin(), SE = X.symbol_end(); in removeDeadBindings()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSymbolManager.h76 class symbol_iterator {
80 symbol_iterator() {} in symbol_iterator() function
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 { in symbol_begin()
91 return symbol_iterator(this); in symbol_begin()
93 static symbol_iterator symbol_end() { return symbol_iterator(); } in symbol_end()
DSVals.h177 SymExpr::symbol_iterator symbol_begin() const { in symbol_begin()
182 return SymExpr::symbol_iterator(); in symbol_begin()
185 SymExpr::symbol_iterator symbol_end() const { in symbol_end()
/external/llvm/lib/ExecutionEngine/OProfileJIT/
DOProfileJITEventListener.cpp88 for (symbol_iterator I = DebugObj.symbol_begin(), E = DebugObj.symbol_end(); in NotifyObjectEmitted()
125 for (symbol_iterator I = DebugObj.symbol_begin(), in NotifyFreeingObject()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MachORelocationInfo.cpp31 symbol_iterator SymI = Rel.getSymbol(); in createExprForRelocation()
89 symbol_iterator RSymI = Rel.getSymbol(); in createExprForRelocation()
DX86ELFRelocationInfo.cpp30 symbol_iterator SymI = Rel.getSymbol(); in createExprForRelocation()
/external/llvm/tools/llvm-nm/
Dllvm-nm.cpp642 symbol_iterator SymI(I); in getSymbolNMTypeChar()
683 static char getSymbolNMTypeChar(COFFObjectFile &Obj, symbol_iterator I) { in getSymbolNMTypeChar()
686 symbol_iterator SymI(I); in getSymbolNMTypeChar()
788 static bool isELFObject(ELFObjectFile<ELFT> &Obj, symbol_iterator I) { in isELFObject()
899 std::pair<symbol_iterator, symbol_iterator> IDyn = in dumpSymbolNamesFromObject()
936 symbol_iterator SymI = I; in dumpSymbolNamesFromObject()
941 if (error(symbol_iterator(I)->getAddress(S.Address))) in dumpSymbolNamesFromObject()
1007 Archive::symbol_iterator I = A->symbol_begin(); in dumpSymbolNamesFromFile()
1008 Archive::symbol_iterator E = A->symbol_end(); in dumpSymbolNamesFromFile()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldMachO.cpp64 symbol_iterator Symbol = RI->getSymbol(); in getRelocationValueRef()
164 symbol_iterator SI = Obj.getSymbolByIndex(SymbolIndex); in populateIndirectSymbolPointersSection()
DRuntimeDyld.cpp169 for (symbol_iterator I = Obj.symbol_begin(), E = Obj.symbol_end(); I != E; in loadObjectImpl()
384 for (symbol_iterator I = Obj.symbol_begin(), E = Obj.symbol_end(); I != E; in computeTotalAllocSize()
/external/llvm/tools/llvm-symbolizer/
DLLVMSymbolize.cpp72 std::pair<symbol_iterator, symbol_iterator> IDyn = in ModuleInfo()
74 for (symbol_iterator si = IDyn.first, se = IDyn.second; si != se; ++si) { in ModuleInfo()
/external/llvm/include/llvm/MC/
DMCAssembler.h838 typedef SymbolDataListType::iterator symbol_iterator; typedef
840 typedef iterator_range<symbol_iterator> symbol_range;
1101 symbol_iterator symbol_begin() { return Symbols.begin(); } in symbol_begin()
1104 symbol_iterator symbol_end() { return Symbols.end(); } in symbol_end()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldCOFFX86_64.h122 symbol_iterator Symbol = RelI->getSymbol(); in processRelocationRef()
DRuntimeDyldMachOI386.h245 symbol_iterator SI = Obj.getSymbolByIndex(SymbolIndex); in populateJumpTable()
/external/llvm/lib/ExecutionEngine/IntelJITEvents/
DIntelJITEventListener.cpp109 for (symbol_iterator I = DebugObj.symbol_begin(), in NotifyObjectEmitted()
/external/llvm/tools/llvm-cxxdump/
Dllvm-cxxdump.cpp96 const object::symbol_iterator RelocSymI = Reloc.getSymbol(); in collectRelocatedSymbols()
122 const object::symbol_iterator RelocSymI = Reloc.getSymbol(); in collectRelocationOffsets()
/external/llvm/tools/obj2yaml/
Dcoff2yaml.cpp122 object::symbol_iterator Sym = Reloc.getSymbol(); in dumpSections()
/external/llvm/tools/llvm-rtdyld/
Dllvm-rtdyld.cpp233 for (object::symbol_iterator I = DebugObj.getBinary()->symbol_begin(), in printLineInfoForInput()

12