11 using difference_type = int64;
13 using iterator_category = ::std::input_iterator_tag;
24 ::ll::TypedStorage<4, 12, ::BlockPos> mMin;
25 ::ll::TypedStorage<4, 12, ::BlockPos> mMax;
26 ::ll::TypedStorage<4, 12, ::BlockPos> mCurrent;
27 ::ll::TypedStorage<1, 1, bool> mDone;
39 virtual ::BaseBlockLocationIterator& operator++();
41 virtual bool isValid()
const = 0;
43 virtual void _begin();