Home
last modified time | relevance | path

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

1234

/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSymExpr.h62 class symbol_iterator {
67 symbol_iterator() {} in symbol_iterator() function
68 symbol_iterator(const SymExpr *SE);
70 symbol_iterator &operator++();
73 bool operator==(const symbol_iterator &X) const;
74 bool operator!=(const symbol_iterator &X) const;
77 symbol_iterator symbol_begin() const { return symbol_iterator(this); } in symbol_begin()
78 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/include/llvm/Object/
DArchive.h165 class symbol_iterator {
168 symbol_iterator(const Symbol &s) : symbol(s) {} in symbol_iterator() function
172 bool operator==(const symbol_iterator &other) const {
176 bool operator!=(const symbol_iterator &other) const {
180 symbol_iterator& operator++() { // Preincrement
207 symbol_iterator symbol_begin() const;
208 symbol_iterator symbol_end() const;
209 iterator_range<symbol_iterator> symbols() const { in symbols()
DObjectFile.h34 class symbol_iterator; variable
54 symbol_iterator getSymbol() const;
156 class symbol_iterator : public basic_symbol_iterator {
158 symbol_iterator(SymbolRef Sym) : basic_symbol_iterator(Sym) {} in symbol_iterator() function
159 symbol_iterator(const basic_symbol_iterator &B) in symbol_iterator() function
234 virtual symbol_iterator getRelocationSymbol(DataRefImpl Rel) const = 0;
247 typedef iterator_range<symbol_iterator> symbol_iterator_range;
449 inline symbol_iterator RelocationRef::getSymbol() const { in getSymbol()
DELFObjectFile.h133 class elf_symbol_iterator : public symbol_iterator {
136 : symbol_iterator(SymbolRef(B->getRawDataRefImpl(), in elf_symbol_iterator()
140 return static_cast<const ELFSymbolRef *>(symbol_iterator::operator->());
144 return static_cast<const ELFSymbolRef &>(symbol_iterator::operator*());
241 symbol_iterator getRelocationSymbol(DataRefImpl Rel) const override;
679 symbol_iterator
694 return symbol_iterator(SymbolRef(SymbolData, this)); in getRelocationSymbol()
808 return symbol_iterator(SymbolRef(Sym, this)); in dynamic_symbol_begin()
/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()
118 symbol_iterator SI = OB->getBinary()->symbol_begin(); in LLVMGetSymbols()
119 return wrap(new symbol_iterator(SI)); in LLVMGetSymbols()
219 symbol_iterator ret = (*unwrap(RI))->getSymbol(); in LLVMGetRelocationSymbol()
220 return wrap(new symbol_iterator(ret)); in LLVMGetRelocationSymbol()
DArchive.cpp592 Archive::symbol_iterator Archive::symbol_begin() const { in symbol_begin()
594 return symbol_iterator(Symbol(this, 0, 0)); in symbol_begin()
645 return symbol_iterator(Symbol(this, 0, string_start_offset)); in symbol_begin()
648 Archive::symbol_iterator Archive::symbol_end() const { in symbol_end()
649 return symbol_iterator(Symbol(this, getNumberOfSymbols(), 0)); in symbol_end()
671 Archive::symbol_iterator bs = symbol_begin(); in findSym()
672 Archive::symbol_iterator es = symbol_end(); in findSym()
DSymbolSize.cpp21 symbol_iterator I;
63 for (symbol_iterator I = O.symbol_begin(), E = O.symbol_end(); I != E; ++I) { in computeSymbolSizes()
/external/swiftshader/third_party/llvm-7.0/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()
118 symbol_iterator SI = OB->getBinary()->symbol_begin(); in LLVMGetSymbols()
119 return wrap(new symbol_iterator(SI)); in LLVMGetSymbols()
219 symbol_iterator ret = (*unwrap(RI))->getSymbol(); in LLVMGetRelocationSymbol()
220 return wrap(new symbol_iterator(ret)); in LLVMGetRelocationSymbol()
DArchive.cpp900 Archive::symbol_iterator Archive::symbol_begin() const { in symbol_begin()
902 return symbol_iterator(Symbol(this, 0, 0)); in symbol_begin()
953 return symbol_iterator(Symbol(this, 0, string_start_offset)); in symbol_begin()
956 Archive::symbol_iterator Archive::symbol_end() const { in symbol_end()
957 return symbol_iterator(Symbol(this, getNumberOfSymbols(), 0)); in symbol_end()
979 Archive::symbol_iterator bs = symbol_begin(); in findSym()
980 Archive::symbol_iterator es = symbol_end(); in findSym()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Object/
DArchive.h204 class symbol_iterator {
208 symbol_iterator(const Symbol &s) : symbol(s) {} in symbol_iterator() function
213 bool operator==(const symbol_iterator &other) const {
217 bool operator!=(const symbol_iterator &other) const {
221 symbol_iterator& operator++() { // Preincrement
249 symbol_iterator symbol_begin() const;
250 symbol_iterator symbol_end() const;
251 iterator_range<symbol_iterator> symbols() const { in symbols()
DObjectFile.h45 class symbol_iterator; variable
65 symbol_iterator getSymbol() const;
169 class symbol_iterator : public basic_symbol_iterator {
171 symbol_iterator(SymbolRef Sym) : basic_symbol_iterator(Sym) {} in symbol_iterator() function
172 symbol_iterator(const basic_symbol_iterator &B) in symbol_iterator() function
249 virtual symbol_iterator getRelocationSymbol(DataRefImpl Rel) const = 0;
269 using symbol_iterator_range = iterator_range<symbol_iterator>;
490 inline symbol_iterator RelocationRef::getSymbol() const { in getSymbol()
DSymbolSize.h20 symbol_iterator I;
DELFObjectFile.h152 class elf_symbol_iterator : public symbol_iterator {
155 : symbol_iterator(SymbolRef(B->getRawDataRefImpl(), in elf_symbol_iterator()
159 return static_cast<const ELFSymbolRef *>(symbol_iterator::operator->());
163 return static_cast<const ELFSymbolRef &>(symbol_iterator::operator*());
268 symbol_iterator getRelocationSymbol(DataRefImpl Rel) const override;
815 symbol_iterator
830 return symbol_iterator(SymbolRef(SymbolData, this)); in getRelocationSymbol()
967 return symbol_iterator(SymbolRef(Sym, this)); in dynamic_symbol_begin()
/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()
/external/llvm/include/llvm/MC/
DMCAssembler.h68 typedef pointee_iterator<SymbolDataListType::iterator> symbol_iterator; typedef
70 typedef iterator_range<symbol_iterator> symbol_range;
314 symbol_iterator symbol_begin() { return Symbols.begin(); } in symbol_begin()
317 symbol_iterator symbol_end() { return Symbols.end(); } in symbol_end()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/
DMCAssembler.h72 using symbol_iterator = pointee_iterator<SymbolDataListType::iterator>; variable
74 using symbol_range = iterator_range<symbol_iterator>;
341 symbol_iterator symbol_begin() { return Symbols.begin(); } in symbol_begin()
344 symbol_iterator symbol_end() { return Symbols.end(); } in symbol_end()
/external/swiftshader/third_party/LLVM/include/llvm/Object/
DMachO.h32 virtual symbol_iterator begin_symbols() const;
33 virtual symbol_iterator end_symbols() const;
DCOFF.h136 virtual symbol_iterator begin_symbols() const;
137 virtual symbol_iterator end_symbols() const;
DObjectFile.h126 typedef content_iterator<SymbolRef> symbol_iterator; typedef
273 virtual symbol_iterator begin_symbols() const = 0;
274 virtual symbol_iterator end_symbols() const = 0;
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Object/
DSymbolSizeTest.cpp17 auto it = symbol_iterator(SymbolRef()); in TEST()
/external/swiftshader/third_party/LLVM/lib/Object/
DCOFFObjectFile.cpp473 symbol_iterator COFFObjectFile::begin_symbols() const { in begin_symbols()
477 return symbol_iterator(SymbolRef(ret, this)); in begin_symbols()
480 symbol_iterator COFFObjectFile::end_symbols() const { in end_symbols()
485 return symbol_iterator(SymbolRef(ret, this)); in end_symbols()
DMachOObjectFile.cpp261 symbol_iterator MachOObjectFile::begin_symbols() const { in begin_symbols()
266 return symbol_iterator(SymbolRef(DRI, this)); in begin_symbols()
269 symbol_iterator MachOObjectFile::end_symbols() const { in end_symbols()
273 return symbol_iterator(SymbolRef(DRI, this)); in end_symbols()
DELFObjectFile.cpp367 virtual symbol_iterator begin_symbols() const;
368 virtual symbol_iterator end_symbols() const;
1163 for (symbol_iterator si = begin_symbols(), in ELFObjectFile()
1175 symbol_iterator ELFObjectFile<target_endianness, is64Bits>
1186 return symbol_iterator(SymbolRef(SymbolData, this)); in begin_symbols()
1190 symbol_iterator ELFObjectFile<target_endianness, is64Bits>
1196 return symbol_iterator(SymbolRef(SymbolData, this)); in end_symbols()
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCAssembler.h651 typedef SymbolDataListType::iterator symbol_iterator; typedef
836 symbol_iterator symbol_begin() { return Symbols.begin(); } in symbol_begin()
839 symbol_iterator symbol_end() { return Symbols.end(); } in symbol_end()

1234