/external/llvm/include/llvm/Object/ |
D | Archive.h | 154 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()
|
D | ELFObjectFile.h | 45 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 …]
|
D | ObjectFile.h | 34 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()
|
D | MachO.h | 237 symbol_iterator getRelocationSymbol(DataRefImpl Rel) const override;
|
/external/llvm/lib/Object/ |
D | Object.cpp | 41 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()
|
D | Archive.cpp | 447 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()
|
D | COFFObjectFile.cpp | 265 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/ |
D | SymbolManager.cpp | 91 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()
|
D | Environment.cpp | 181 SymExpr::symbol_iterator SI = X.symbol_begin(), SE = X.symbol_end(); in removeDeadBindings()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | SymbolManager.h | 76 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()
|
D | SVals.h | 177 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/ |
D | OProfileJITEventListener.cpp | 88 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/ |
D | X86MachORelocationInfo.cpp | 31 symbol_iterator SymI = Rel.getSymbol(); in createExprForRelocation() 89 symbol_iterator RSymI = Rel.getSymbol(); in createExprForRelocation()
|
D | X86ELFRelocationInfo.cpp | 30 symbol_iterator SymI = Rel.getSymbol(); in createExprForRelocation()
|
/external/llvm/tools/llvm-nm/ |
D | llvm-nm.cpp | 642 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/ |
D | RuntimeDyldMachO.cpp | 64 symbol_iterator Symbol = RI->getSymbol(); in getRelocationValueRef() 164 symbol_iterator SI = Obj.getSymbolByIndex(SymbolIndex); in populateIndirectSymbolPointersSection()
|
D | RuntimeDyld.cpp | 169 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/ |
D | LLVMSymbolize.cpp | 72 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/ |
D | MCAssembler.h | 838 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/ |
D | RuntimeDyldCOFFX86_64.h | 122 symbol_iterator Symbol = RelI->getSymbol(); in processRelocationRef()
|
D | RuntimeDyldMachOI386.h | 245 symbol_iterator SI = Obj.getSymbolByIndex(SymbolIndex); in populateJumpTable()
|
/external/llvm/lib/ExecutionEngine/IntelJITEvents/ |
D | IntelJITEventListener.cpp | 109 for (symbol_iterator I = DebugObj.symbol_begin(), in NotifyObjectEmitted()
|
/external/llvm/tools/llvm-cxxdump/ |
D | llvm-cxxdump.cpp | 96 const object::symbol_iterator RelocSymI = Reloc.getSymbol(); in collectRelocatedSymbols() 122 const object::symbol_iterator RelocSymI = Reloc.getSymbol(); in collectRelocationOffsets()
|
/external/llvm/tools/obj2yaml/ |
D | coff2yaml.cpp | 122 object::symbol_iterator Sym = Reloc.getSymbol(); in dumpSections()
|
/external/llvm/tools/llvm-rtdyld/ |
D | llvm-rtdyld.cpp | 233 for (object::symbol_iterator I = DebugObj.getBinary()->symbol_begin(), in printLineInfoForInput()
|