commit | f34d77634b673bb72078c028e2747027bc3d6229 | [log] [tgz] |
---|---|---|
author | Konstantin Varlamov <varconst@apple.com> | Tue Jul 12 02:06:22 2022 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Jul 12 02:11:49 2022 -0700 |
tree | b0c28ca3c3c32ba919987a5d2c1dd55729520991 | |
parent | e373fb2cc8763ac90d95e60c14aa48f2d6821203 [diff] |
[libc++][ranges][NFC] Consolidate some repetitive range algorithm tests: - checking that the algorithm supports predicates returning a non-boolean type that's implicitly convertible to `bool`; - checking that predicates and/or projections are invoked using `std::invoke`. Differential Revision: https://reviews.llvm.org/D129414 GitOrigin-RevId: d4c53202ebb6a61153f9aa39276f9b0d45f3720a