[libc++] Granularize <utility> includes
Reviewed By: ldionne, #libc
Spies: EricWF, libcxx-commits, arphaman
Differential Revision: https://reviews.llvm.org/D120466
diff --git a/libcxx/include/algorithm b/libcxx/include/algorithm
index 06314bd..8bff206 100644
--- a/libcxx/include/algorithm
+++ b/libcxx/include/algorithm
@@ -692,9 +692,10 @@
#include <iterator>
#include <memory>
#include <type_traits>
-#include <utility>
#include <version>
+#include <utility> // TODO: Remove this
+
#include <__algorithm/adjacent_find.h>
#include <__algorithm/all_of.h>
#include <__algorithm/any_of.h>