cpp/ranges/lazy split view/inner iterator

The return type of.

matches the template argument of.

The name of this class template (shown here as ) is unspecified.

Data members
Typical implementations of hold two non-static data members:
 * An iterator of type (shown here as  for exposition only) into the underlying  of the parent ranges.
 * A boolean flag (shown here as for exposition only) that indicates whether the  was invoked on this object at least once.