[libc++] Introduce helper functions __make_iter in vector and string
authorLouis Dionne <ldionne.2@gmail.com>
Mon, 14 Nov 2022 21:01:05 +0000 (11:01 -1000)
committerLouis Dionne <ldionne.2@gmail.com>
Tue, 15 Nov 2022 21:17:13 +0000 (16:17 -0500)
commit5ed6dc468192c81a5a7dd4fc50f587c05861c98c
tree163675fbc59d95d4db9e2e48a73cceffe5fa48dc
parentd1da6f23a65beaf7b54f20b80c9415d2bf4ad956
[libc++] Introduce helper functions __make_iter in vector and string

This prepares the terrain for introducing a new type of bounded iterator
that can't be constructed like __wrap_iter. This reverts part of the
changes made to std::vector in 4eab04f84.

Differential Revision: https://reviews.llvm.org/D138036
libcxx/include/string
libcxx/include/vector