[all-commits] [llvm/llvm-project] 805488: [libc++][ranges] Add subsumption tests to `[specia...
Konstantin Varlamov via All-commits
all-commits at lists.llvm.org
Sun Dec 12 00:37:55 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 805488358a8c285afc4683272171a4144d57877e
https://github.com/llvm/llvm-project/commit/805488358a8c285afc4683272171a4144d57877e
Author: Konstantin Varlamov <varconst at apple.com>
Date: 2021-12-12 (Sun, 12 Dec 2021)
Changed paths:
M libcxx/test/libcxx/algorithms/specialized.algorithms/special.mem.concepts/nothrow_forward_iterator.compile.pass.cpp
M libcxx/test/libcxx/algorithms/specialized.algorithms/special.mem.concepts/nothrow_forward_range.compile.pass.cpp
M libcxx/test/libcxx/algorithms/specialized.algorithms/special.mem.concepts/nothrow_sentinel_for.compile.pass.cpp
Log Message:
-----------
[libc++][ranges] Add subsumption tests to `[special.mem.concepts]`.
Test that `nothrow-forward-iterator` subsumes `nothrow-input-iterator`,
`nothrow-forward-range` subsumes `nothrow-input-range`, and
`nothrow-sentinel-for` and `sentinel_for` subsume each other.
This is a follow-up to [D114761](https://reviews.llvm.org/D114761).
Differential Revision: https://reviews.llvm.org/D115422
More information about the All-commits
mailing list