| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[libc++] Add annotation for arm64e in the strong_order test for long double As a fly-by, improve readability by giving a bit more space to some comments. | 3 年前 | |
[libc++] Remove unnecessary main() function in .compile.pass.cpp and .verify.cpp tests We pretty consistently don't define those cause they are not needed, and it removes the potential pitfall to think that these tests are being run. This doesn't touch .compile.fail.cpp tests since those should be replaced by .verify.cpp tests anyway, and there would be a lot to fix up. As a fly-by, I also fixed a bit of formatting, removed a few unused includes and made some very minor, clearly NFC refactorings such as in allocator.traits/allocator.traits.members/allocate.verify.cpp where the old test basically made no sense the way it was written. Differential Revision: https://reviews.llvm.org/D146236 | 3 年前 | |
[libcxx] removes weak_equality and strong_equality from <compare> weak_equality and strong_equality were removed before being standardised, and need to be removed. Also adjusts common_comparison_category since its test needed adjusting due to the equality deletions. Differential Revision: https://reviews.llvm.org/D100283 | 5 年前 | |
[libc++] Remove macros for IBM compiler It's not tested or used anymore -- instead a Clang-based compiler is used on IBM nowadays. Differential Revision: https://reviews.llvm.org/D127650 | 4 年前 | |
[libc++][NFC] Remove TEST_HAS_NO_SPACESHIP_OPERATOR The corresponding _LIBCPP_HAS_NO_SPACESHIP_OPERATOR macro was already removed in commit c0f87e8382 Differential Revision: https://reviews.llvm.org/D131215 | 3 年前 | |
[libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI. All supported compilers that support C++20 now support concepts. So, remove _LIB_LIBCPP_HAS_NO_CONCEPTS in favor of _LIBCPP_STD_VER > 17. Similarly in the tests, remove // UNSUPPORTED: libcpp-no-concepts. Differential Revision: https://reviews.llvm.org/D121528 | 4 年前 | |
[libc++][NFC] Remove TEST_HAS_NO_SPACESHIP_OPERATOR The corresponding _LIBCPP_HAS_NO_SPACESHIP_OPERATOR macro was already removed in commit c0f87e8382 Differential Revision: https://reviews.llvm.org/D131215 | 3 年前 | |
[libc++][NFC] Remove TEST_HAS_NO_SPACESHIP_OPERATOR The corresponding _LIBCPP_HAS_NO_SPACESHIP_OPERATOR macro was already removed in commit c0f87e8382 Differential Revision: https://reviews.llvm.org/D131215 | 3 年前 | |
[libc++] [compare] Named comparison functions, is_eq etc. Some of these were previously half-implemented in "ordering.h"; now they're all implemented, and tested. Note that constexpr functions are implicitly inline, so the standard wording omits inline on these; but Louis and I agree that that's surprising and it's better to be explicit about it. Differential Revision: https://reviews.llvm.org/D110515 | 4 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 年前 | ||
| 3 年前 | ||
| 5 年前 | ||
| 4 年前 | ||
| 3 年前 | ||
| 4 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 4 年前 |