[libcxx][ranges] Add `random_access_{iterator,range}`.
Differential Revision: https://reviews.llvm.org/D101316
NOKEYCHECK=True
GitOrigin-RevId: 6ffc41b014f304a76f9a7eab39c122e0a9d7fcb8
diff --git a/include/iterator b/include/iterator
index 97677fe..ad98d8c 100644
--- a/include/iterator
+++ b/include/iterator
@@ -87,6 +87,10 @@
template<class I>
concept bidirectional_iterator = see below; // since C++20
+// [iterator.concept.random.access], concept random_access_iterator
+template<class I>
+ concept random_access_iterator = see below; // since C++20
+
template<class Category, class T, class Distance = ptrdiff_t,
class Pointer = T*, class Reference = T&>
struct iterator