Searched refs:index_iterator (Results 1 – 3 of 3) sorted by relevance
157 using index_iterator = typename BitVector::const_set_bits_iterator; variable158 index_iterator index_begin() const { return V.set_bits_begin(); } in index_begin()159 index_iterator index_end() const { return V.set_bits_end(); } in index_end()245 using index_iterator = typename BitVector::const_set_bits_iterator; variable246 index_iterator index_begin() const { return V.set_bits_begin(); } in index_begin()247 index_iterator index_end() const { return V.set_bits_end(); } in index_end()
2308 struct index_iterator2309 : llvm::iterator_facade_base<index_iterator,2311 index_iterator(std::size_t Index) : Index(Index) {}2313 index_iterator &operator+=(std::ptrdiff_t N) {2318 index_iterator &operator-=(std::ptrdiff_t N) {2323 std::ptrdiff_t operator-(const index_iterator &R) const {2334 friend bool operator==(const index_iterator &Lhs, const index_iterator &Rhs) {2338 friend bool operator<(const index_iterator &Lhs, const index_iterator &Rhs) {2348 index_iterator begin() const { return {0}; }2349 index_iterator end() const {[all …]
960 struct index_iterator {962 index_iterator(int NumAttrSets) : NumAttrSets(NumAttrSets) {}982 index_iterator indexes() const { return index_iterator(getNumAttrSets()); }