Searched refs:SeqImpl (Results 1 – 1 of 1) sorted by relevance
180 template <typename T> class SeqImpl : public Impl {182 virtual Impl *Copy() const override { return new SeqImpl(Itr); } in Copy()188 return Itr == static_cast<const SeqImpl<T> &>(Other).Itr; in Compare()190 explicit SeqImpl(T &&Itr) : Itr(std::move(Itr)) {} in SeqImpl() function191 explicit SeqImpl(const T &Itr) : Itr(Itr) {} in SeqImpl() function261 : Itr(new SeqImpl<InstructionListType::iterator>(Itr)) {} in InstructionIterator()264 InstructionIterator(T *Itr) : Itr(new SeqImpl<T *>(Itr)) {} in InstructionIterator()267 : Itr(new SeqImpl<ArrayRef<MCInst>::iterator>(Itr)) {} in InstructionIterator()270 : Itr(new SeqImpl<MutableArrayRef<MCInst>::iterator>(Itr)) {} in InstructionIterator()