Another batch of P0202 constepr algirithms. remove/remove_if/remove_copy/remove_copy_...
authorMarshall Clow <mclow.lists@gmail.com>
Mon, 22 Jan 2018 21:43:04 +0000 (21:43 +0000)
committerMarshall Clow <mclow.lists@gmail.com>
Mon, 22 Jan 2018 21:43:04 +0000 (21:43 +0000)
commite8ea8296fccc6d9345817ece7d2f4ea3b35a55e1
tree3f66bb53ae99e2106d2b00ec787616f85ed47fb0
parentd2a9592526147bb96103fca21912e0ac40537965
Another batch of P0202 constepr algirithms. remove/remove_if/remove_copy/remove_copy_if/reverse_copy, and tests (commented out) for rotate_copy, because that depends on std::copy

llvm-svn: 323152
libcxx/include/algorithm
libcxx/test/std/algorithms/alg.modifying.operations/alg.remove/remove.pass.cpp
libcxx/test/std/algorithms/alg.modifying.operations/alg.remove/remove_copy.pass.cpp
libcxx/test/std/algorithms/alg.modifying.operations/alg.remove/remove_copy_if.pass.cpp
libcxx/test/std/algorithms/alg.modifying.operations/alg.remove/remove_if.pass.cpp
libcxx/test/std/algorithms/alg.modifying.operations/alg.reverse/reverse_copy.pass.cpp
libcxx/test/std/algorithms/alg.modifying.operations/alg.rotate/rotate_copy.pass.cpp