// Deference the iterator InstrPtr const &dereference() const { assert(cur != end); assert(cur->isInstr()); return cur->getInstr(); }