[libcxx] adds concept `std::uniform_random_bit_generator`
authorChristopher Di Bella <cjdb.ns@gmail.com>
Wed, 17 Feb 2021 02:52:17 +0000 (02:52 +0000)
committerChristopher Di Bella <cjdb@google.com>
Fri, 19 Feb 2021 01:47:29 +0000 (01:47 +0000)
commit9f4f6ac94bfcb474fa71dab40f1dbee6ee57398f
treebb3c109bc060fc33101567caf8eeaa76b2bd1a90
parent71d1f785a5a6afb2d9f49bf9e4c0ea350e0a123d
[libcxx] adds concept `std::uniform_random_bit_generator`

Implements parts of:
    - P0898R3 Standard Library Concepts
    - P1754 Rename concepts to standard_case for C++20, while we still can

Differential Revision: https://reviews.llvm.org/D96577
libcxx/include/concepts
libcxx/include/random
libcxx/test/std/concepts/lang/arithmetic.pass.cpp
libcxx/test/std/numerics/rand/rand.req/rand.req.urng/nothing_to_do.pass.cpp [deleted file]
libcxx/test/std/numerics/rand/rand.req/rand.req.urng/uniform_random_bit_generator.compile.pass.cpp [new file with mode: 0644]