File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change 902
902
The \libconcept {view} concept specifies the requirements of a \libconcept {range} type
903
903
that has constant time move construction, move assignment, and destruction;
904
904
that is, the cost of these operations is
905
- % FIXME: Shouldn't this be "independent of the number of elements"?
906
- not proportional to the number of elements in the \tcode {view}.
905
+ independent of the number of elements in the \tcode {view}.
907
906
908
907
\begin {itemdecl }
909
908
template<class T>
915
914
\pnum
916
915
\tcode {T} models \libconcept {view} only if:
917
916
\begin {itemize }
917
+ \item
918
+ \tcode {T} has \bigoh {1} move construction; and
919
+
920
+ \item
921
+ \tcode {T} has \bigoh {1} move assignment; and
922
+
923
+ \item
924
+ \tcode {T} has \bigoh {1} destruction; and
925
+
918
926
\item
919
927
\tcode {copy_constructible<T>} is \tcode {false}, or
920
928
\tcode {T} has \bigoh {1} copy construction; and
You can’t perform that action at this time.
0 commit comments