[libcxx-commits] [PATCH] D123681: [libc++] Implement ranges::equal
Nikolas Klauser via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Sun Apr 24 08:32:28 PDT 2022
philnik added inline comments.
================
Comment at: libcxx/test/std/algorithms/alg.nonmodifying/alg.equal/ranges.equal.pass.cpp:196
+ { // check that the complexity requirements are met
+ { // different size
+ {
----------------
Mordante wrote:
> This misses the tests when the input isn't a `size_sentinel_for` or a `sized_range`.
I don't think there is anything interesting about them. IIUC in theory an implementation could still not call the projections or predicates if it magically knows that it's iterating over two arrays of different sizes.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D123681/new/
https://reviews.llvm.org/D123681
More information about the libcxx-commits
mailing list