Home
last modified time | relevance | path

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

12

/trueos/contrib/llvm/include/llvm/Object/
HDArchive.h143 class symbol_iterator {
146 symbol_iterator(const Symbol &s) : symbol(s) {} in symbol_iterator() function
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;
HDObjectFile.h88 typedef content_iterator<SymbolRef> symbol_iterator; typedef
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 { in getSymbol()
HDMachO.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;
HDELFObjectFile.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)); in getRelocationSymbol()
823 symbol_iterator ELFObjectFile<ELFT>::begin_symbols() const { in begin_symbols()
824 return symbol_iterator(SymbolRef(toDRI(EF.begin_symbols()), this)); in begin_symbols()
828 symbol_iterator ELFObjectFile<ELFT>::end_symbols() const { in end_symbols()
[all …]
HDCOFF.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;
/trueos/contrib/llvm/lib/Object/
HDObject.cpp40 inline symbol_iterator *unwrap(LLVMSymbolIteratorRef SI) { in unwrap()
41 return reinterpret_cast<symbol_iterator*>(SI); in unwrap()
45 wrap(const symbol_iterator *SI) { in wrap()
47 (const_cast<symbol_iterator*>(SI)); in wrap()
98 symbol_iterator SI = unwrap(ObjectFile)->begin_symbols(); in LLVMGetSymbols()
99 return wrap(new symbol_iterator(SI)); in LLVMGetSymbols()
222 symbol_iterator ret = (*unwrap(RI))->getSymbol(); in LLVMGetRelocationSymbol()
223 return wrap(new symbol_iterator(ret)); in LLVMGetRelocationSymbol()
HDArchive.cpp387 Archive::symbol_iterator Archive::begin_symbols() const { in begin_symbols()
389 return symbol_iterator(Symbol(this, 0, 0)); in begin_symbols()
407 return symbol_iterator(Symbol(this, 0, string_start_offset)); in begin_symbols()
410 Archive::symbol_iterator Archive::end_symbols() const { in end_symbols()
412 return symbol_iterator(Symbol(this, 0, 0)); in end_symbols()
426 return symbol_iterator( in end_symbols()
431 Archive::symbol_iterator bs = begin_symbols(); in findSym()
432 Archive::symbol_iterator es = end_symbols(); in findSym()
HDCOFFObjectFile.cpp527 symbol_iterator COFFObjectFile::begin_symbols() const { in begin_symbols()
530 return symbol_iterator(SymbolRef(ret, this)); in begin_symbols()
533 symbol_iterator COFFObjectFile::end_symbols() const { in end_symbols()
537 return symbol_iterator(SymbolRef(ret, this)); in end_symbols()
540 symbol_iterator COFFObjectFile::begin_dynamic_symbols() const { in begin_dynamic_symbols()
545 symbol_iterator COFFObjectFile::end_dynamic_symbols() const { in end_dynamic_symbols()
779 symbol_iterator COFFObjectFile::getRelocationSymbol(DataRefImpl Rel) const { in getRelocationSymbol()
783 return symbol_iterator(SymbolRef(Symb, this)); in getRelocationSymbol()
796 const coff_symbol *COFFObjectFile::getCOFFSymbol(symbol_iterator &It) const { in getCOFFSymbol()
HDMachOObjectFile.cpp309 for (symbol_iterator SI = O->begin_symbols(), SE = O->end_symbols(); in printRelocationTargetName()
352 symbol_iterator SI = O->begin_symbols(); in printRelocationTargetName()
549 for (symbol_iterator I = begin_symbols(), E = end_symbols(); I != E; in getSymbolSize()
858 symbol_iterator
873 return symbol_iterator(SymbolRef(Sym, this)); in getRelocationSymbol()
1190 symbol_iterator MachOObjectFile::begin_symbols() const { in begin_symbols()
1193 return symbol_iterator(SymbolRef(DRI, this)); in begin_symbols()
1197 return symbol_iterator(SymbolRef(DRI, this)); in begin_symbols()
1200 symbol_iterator MachOObjectFile::end_symbols() const { in end_symbols()
1203 return symbol_iterator(SymbolRef(DRI, this)); in end_symbols()
[all …]
/trueos/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDSymbolManager.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()
HDEnvironment.cpp180 SymExpr::symbol_iterator SI = X.symbol_begin(), SE = X.symbol_end(); in removeDeadBindings()
/trueos/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDSymbolManager.h79 class symbol_iterator {
83 symbol_iterator() {} in symbol_iterator() function
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 { in symbol_begin()
94 return symbol_iterator(this); in symbol_begin()
96 static symbol_iterator symbol_end() { return symbol_iterator(); } in symbol_end()
HDSVals.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()
/trueos/contrib/llvm/include/llvm/ExecutionEngine/
HDObjectImage.h37 virtual object::symbol_iterator begin_symbols() const = 0;
38 virtual object::symbol_iterator end_symbols() const = 0;
/trueos/contrib/llvm/tools/llvm-nm/
HDllvm-nm.cpp310 error_code getSymbolNMTypeChar(ELFObjectFile<ELFT> &Obj, symbol_iterator I, in getSymbolNMTypeChar()
387 static error_code getSymbolNMTypeChar(COFFObjectFile &Obj, symbol_iterator I, in getSymbolNMTypeChar()
465 static error_code getSymbolNMTypeChar(MachOObjectFile &Obj, symbol_iterator I, in getSymbolNMTypeChar()
501 static char getNMTypeChar(ObjectFile *Obj, symbol_iterator I) { in getNMTypeChar()
531 symbol_iterator ibegin = obj->begin_symbols(); in DumpSymbolNamesFromObject()
532 symbol_iterator iend = obj->end_symbols(); in DumpSymbolNamesFromObject()
537 for (symbol_iterator i = ibegin; i != iend; i.increment(ec)) { in DumpSymbolNamesFromObject()
591 object::Archive::symbol_iterator I = a->begin_symbols(); in DumpSymbolNamesFromFile()
592 object::Archive::symbol_iterator E = a->end_symbols(); in DumpSymbolNamesFromFile()
/trueos/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
HDObjectImageCommon.h47 virtual object::symbol_iterator begin_symbols() const in begin_symbols()
49 virtual object::symbol_iterator end_symbols() const in end_symbols()
/trueos/contrib/llvm/tools/llvm-readobj/
HDMachODumper.cpp42 void printSymbol(symbol_iterator SymI);
276 for (symbol_iterator SymI = Obj->begin_symbols(), in printSections()
346 symbol_iterator Symbol = RelI->getSymbol(); in printRelocation()
387 for (symbol_iterator SymI = Obj->begin_symbols(), in printSymbols()
400 void MachODumper::printSymbol(symbol_iterator SymI) { in printSymbol()
HDCOFFDumper.cpp59 void printSymbol(symbol_iterator SymI);
697 for (symbol_iterator SymI = Obj->begin_symbols(), in printSections()
767 symbol_iterator Symbol = RelI->getSymbol(); in printRelocation()
789 for (symbol_iterator SymI = Obj->begin_symbols(), in printSymbols()
802 void COFFDumper::printSymbol(symbol_iterator SymI) { in printSymbol()
/trueos/contrib/llvm/lib/Target/X86/MCTargetDesc/
HDX86MachORelocationInfo.cpp31 symbol_iterator SymI = Rel.getSymbol(); in createExprForRelocation()
89 symbol_iterator RSymI = RelNext.getSymbol(); in createExprForRelocation()
HDX86ELFRelocationInfo.cpp30 symbol_iterator SymI = Rel.getSymbol(); in createExprForRelocation()
/trueos/contrib/llvm/lib/ExecutionEngine/OProfileJIT/
HDOProfileJITEventListener.cpp175 for (object::symbol_iterator I = Obj.begin_symbols(), in NotifyObjectEmitted()
208 for (object::symbol_iterator I = Obj.begin_symbols(), in NotifyFreeingObject()
/trueos/contrib/llvm/lib/MC/
HDMCObjectSymbolizer.cpp93 symbol_iterator SI = MOOF->begin_symbols(); in findExternalFunctionAt()
163 for (symbol_iterator SI = Obj->begin_symbols(), SE = Obj->end_symbols(); in tryAddingSymbolicOperand()
HDMachObjectWriter.cpp518 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(), in ComputeSymbolTable()
554 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(), in ComputeSymbolTable()
623 for (MCAssembler::symbol_iterator i = Asm.symbol_begin(), in markAbsoluteVariableSymbols()
/trueos/contrib/llvm/tools/llvm-objdump/
HDMachODump.cpp158 for (symbol_iterator SI = MachOObj->begin_symbols(), in getSectionsAndSymbols()
340 symbol_iterator RelocSym = RI->getSymbol(); in DisassembleInputMachO2()
/trueos/contrib/llvm/include/llvm/MC/
HDMCAssembler.h818 typedef SymbolDataListType::iterator symbol_iterator; typedef
1054 symbol_iterator symbol_begin() { return Symbols.begin(); } in symbol_begin()
1057 symbol_iterator symbol_end() { return Symbols.end(); } in symbol_end()

12