Lines Matching refs:IdentifierIterator
42 class IdentifierIterator
45 using traits = std::iterator_traits<IdentifierIterator>;
51 explicit IdentifierIterator(const V2_0::ProgramSelector& sel);
53 IdentifierIterator operator++(int);
54 IdentifierIterator& operator++();
57 IdentifierIterator operator+(diff_type v) const { return IdentifierIterator(mSel, mPos + v); }
58 bool operator==(const IdentifierIterator& rhs) const;
59 inline bool operator!=(const IdentifierIterator& rhs) const { return !operator==(rhs); };
62 explicit IdentifierIterator(const V2_0::ProgramSelector& sel, size_t pos);
157 utils::IdentifierIterator begin(const ProgramSelector& sel);
158 utils::IdentifierIterator end(const ProgramSelector& sel);