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

12

/external/llvm/include/llvm/Object/
H A DArchive.h101 class symbol_iterator { class in class:llvm::object::Archive
104 symbol_iterator(const Symbol &s) : symbol(s) {} function in class:llvm::object::Archive::symbol_iterator
109 bool operator==(const symbol_iterator &other) const {
113 bool operator!=(const symbol_iterator &other) const {
117 symbol_iterator& operator++() { // Preincrement
128 symbol_iterator begin_symbols() const;
129 symbol_iterator end_symbols() const;
H A DCOFF.h162 virtual symbol_iterator begin_symbols() const;
163 virtual symbol_iterator end_symbols() const;
164 virtual symbol_iterator begin_dynamic_symbols() const;
165 virtual symbol_iterator end_dynamic_symbols() const;
172 const coff_symbol *getCOFFSymbol(symbol_iterator &It) const;
H A DMachO.h33 virtual symbol_iterator begin_symbols() const;
34 virtual symbol_iterator end_symbols() const;
35 virtual symbol_iterator begin_dynamic_symbols() const;
36 virtual symbol_iterator end_dynamic_symbols() const;
H A DObjectFile.h236 typedef content_iterator<SymbolRef> symbol_iterator; typedef in namespace:llvm::object
353 virtual symbol_iterator begin_symbols() const = 0;
354 virtual symbol_iterator end_symbols() const = 0;
356 virtual symbol_iterator begin_dynamic_symbols() const = 0;
357 virtual symbol_iterator end_dynamic_symbols() const = 0;
H A DELF.h587 virtual symbol_iterator begin_symbols() const;
588 virtual symbol_iterator end_symbols() const;
590 virtual symbol_iterator begin_dynamic_symbols() const;
591 virtual symbol_iterator end_dynamic_symbols() const;
615 const Elf_Sym *getElfSymbol(symbol_iterator &It) const;
807 ::getElfSymbol(symbol_iterator &It) const {
1939 for (symbol_iterator si = begin_symbols(),
1951 symbol_iterator ELFObjectFile<target_endianness, is64Bits>
1961 return symbol_iterator(SymbolRef(SymbolData, this));
1965 symbol_iterator ELFObjectFil
[all...]
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DObjectImage.h31 virtual object::symbol_iterator begin_symbols() const
33 virtual object::symbol_iterator end_symbols() const
H A DRuntimeDyld.cpp91 for (symbol_iterator i = obj->begin_symbols(), e = obj->end_symbols();
/external/llvm/include/llvm-c/
H A DObject.h123 inline symbol_iterator *unwrap(LLVMSymbolIteratorRef SI) {
124 return reinterpret_cast<symbol_iterator*>(SI);
128 wrap(const symbol_iterator *SI) {
130 (const_cast<symbol_iterator*>(SI));
/external/llvm/tools/llvm-readobj/
H A Dllvm-readobj.cpp125 symbol_iterator it = obj->begin_symbols();
126 symbol_iterator ie = obj->end_symbols();
142 symbol_iterator it = obj->begin_dynamic_symbols();
143 symbol_iterator ie = obj->end_dynamic_symbols();
/external/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp110 bool SymExpr::symbol_iterator::operator==(const symbol_iterator &X) const {
114 bool SymExpr::symbol_iterator::operator!=(const symbol_iterator &X) const {
118 SymExpr::symbol_iterator::symbol_iterator(const SymExpr *SE) { function in class:SymExpr::symbol_iterator
122 SymExpr::symbol_iterator &SymExpr::symbol_iterator::operator++() {
128 SymbolRef SymExpr::symbol_iterator::operator*() {
133 void SymExpr::symbol_iterator
[all...]
H A DProgramState.cpp496 // TODO: should be rewritten using SymExpr::symbol_iterator.
688 for (SymExpr::symbol_iterator SI = Sym->symbol_begin(), SE =Sym->symbol_end();
/external/llvm/lib/Object/
H A DArchive.cpp254 Archive::symbol_iterator Archive::begin_symbols() const {
262 return symbol_iterator(Symbol(this, 0, string_start_offset));
265 Archive::symbol_iterator Archive::end_symbols() const {
270 return symbol_iterator(
H A DObject.cpp59 symbol_iterator SI = unwrap(ObjectFile)->begin_symbols();
60 return wrap(new symbol_iterator(SI));
187 return wrap(new symbol_iterator(ret));
H A DCOFFObjectFile.cpp491 symbol_iterator COFFObjectFile::begin_symbols() const {
494 return symbol_iterator(SymbolRef(ret, this));
497 symbol_iterator COFFObjectFile::end_symbols() const {
501 return symbol_iterator(SymbolRef(ret, this));
504 symbol_iterator COFFObjectFile::begin_dynamic_symbols() const {
509 symbol_iterator COFFObjectFile::end_dynamic_symbols() const {
725 const coff_symbol *COFFObjectFile::getCOFFSymbol(symbol_iterator &It) const {
H A DMachOObjectFile.cpp367 symbol_iterator MachOObjectFile::begin_symbols() const {
371 return symbol_iterator(SymbolRef(DRI, this));
374 symbol_iterator MachOObjectFile::end_symbols() const {
377 return symbol_iterator(SymbolRef(DRI, this));
380 symbol_iterator MachOObjectFile::begin_dynamic_symbols() const {
385 symbol_iterator MachOObjectFile::end_dynamic_symbols() const {
925 for (symbol_iterator SI = begin_symbols(), SE = end_symbols(); SI != SE;
968 symbol_iterator SI = begin_symbols();
/external/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.h146 SymExpr::symbol_iterator symbol_begin() const {
151 return SymExpr::symbol_iterator();
154 SymExpr::symbol_iterator symbol_end() const {
/external/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp286 symbol_iterator ibegin = obj->begin_symbols();
287 symbol_iterator iend = obj->end_symbols();
292 for (symbol_iterator i = ibegin; i != iend; i.increment(ec)) {
/external/llvm/include/llvm/MC/
H A DMCAssembler.h683 typedef SymbolDataListType::iterator symbol_iterator; typedef in class:llvm::MCAssembler
876 symbol_iterator symbol_begin() { return Symbols.begin(); }
879 symbol_iterator symbol_end() { return Symbols.end(); }
/external/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp201 for (symbol_iterator si = Obj->begin_symbols(),
507 for (symbol_iterator si = o->begin_symbols(),
/external/compiler-rt/utils/llvm-symbolizer/
H A Dllvm-symbolizer.cpp136 for (symbol_iterator si = Module->begin_symbols(),
/external/llvm/lib/MC/
H A DMCMachOStreamer.cpp433 for (MCAssembler::symbol_iterator it = getAssembler().symbol_begin(),
H A DMachObjectWriter.cpp457 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(),
493 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(),
H A DELFObjectWriter.cpp502 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(),
877 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(),
/external/llvm/utils/obj2yaml/
H A Dcoff2yaml.cpp303 for (llvm::object::symbol_iterator iter = Obj.begin_symbols();

Completed in 824 milliseconds

12