Searched defs:symbol_iterator (Results 1 - 5 of 5) sorted by relevance

/freebsd-head/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSymExpr.h70 class symbol_iterator { class in class:clang::ento::SymExpr
76 symbol_iterator() = default;
77 symbol_iterator(const SymExpr *SE);
79 symbol_iterator &operator++();
82 bool operator==(const symbol_iterator &X) const;
83 bool operator!=(const symbol_iterator &X) const;
86 symbol_iterator symbol_begin() const { return symbol_iterator(this); }
87 static symbol_iterator symbol_end() { return symbol_iterator(); }
[all...]
/freebsd-head/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp115 bool SymExpr::symbol_iterator::operator==(const symbol_iterator &X) const {
119 bool SymExpr::symbol_iterator::operator!=(const symbol_iterator &X) const {
123 SymExpr::symbol_iterator::symbol_iterator(const SymExpr *SE) { function in class:SymExpr::symbol_iterator
127 SymExpr::symbol_iterator &SymExpr::symbol_iterator::operator++() {
133 SymbolRef SymExpr::symbol_iterator::operator*() {
138 void SymExpr::symbol_iterator
[all...]
/freebsd-head/contrib/llvm-project/llvm/include/llvm/Object/
H A DArchive.h198 class symbol_iterator { class in class:llvm::object::Archive
202 symbol_iterator(const Symbol &s) : symbol(s) {} function in class:llvm::object::Archive::symbol_iterator
207 bool operator==(const symbol_iterator &other) const {
211 bool operator!=(const symbol_iterator &other) const {
215 symbol_iterator& operator++() { // Preincrement
246 symbol_iterator symbol_begin() const;
247 symbol_iterator symbol_end() const;
248 iterator_range<symbol_iterator> symbols() const {
H A DObjectFile.h45 class symbol_iterator;
65 symbol_iterator getSymbol() const;
202 class symbol_iterator : public basic_symbol_iterator { class in namespace:llvm::object
204 symbol_iterator(SymbolRef Sym) : basic_symbol_iterator(Sym) {} function in class:llvm::object::symbol_iterator
205 symbol_iterator(const basic_symbol_iterator &B) function in class:llvm::object::symbol_iterator
283 virtual symbol_iterator getRelocationSymbol(DataRefImpl Rel) const = 0;
303 using symbol_iterator_range = iterator_range<symbol_iterator>;
536 inline symbol_iterator RelocationRef::getSymbol() const {
/freebsd-head/contrib/llvm-project/lld/COFF/
H A DChunks.h185 class symbol_iterator : public llvm::iterator_adaptor_base< class in class:lld::coff::final
186 symbol_iterator, const coff_relocation *,
192 symbol_iterator(ObjFile *file, const coff_relocation *i) function in class:lld::coff::final::symbol_iterator
193 : symbol_iterator::iterator_adaptor_base(i), file(file) {}
196 symbol_iterator() = default;
248 llvm::iterator_range<symbol_iterator> symbols() const {
249 return llvm::make_range(symbol_iterator(file, relocsData),
250 symbol_iterator(file, relocsData + relocsSize));

Completed in 73 milliseconds