[all-commits] [llvm/llvm-project] a0b50c: [libc++] [test] C++03-friendly MAKE_STRING macro.
Quuxplusone via All-commits
all-commits at lists.llvm.org
Wed Dec 1 12:05:31 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a0b50c56d15273dc8e6475e826cac7f03c39d51f
https://github.com/llvm/llvm-project/commit/a0b50c56d15273dc8e6475e826cac7f03c39d51f
Author: Arthur O'Dwyer <arthur.j.odwyer at gmail.com>
Date: 2021-12-01 (Wed, 01 Dec 2021)
Changed paths:
M libcxx/test/support/make_string.h
Log Message:
-----------
[libc++] [test] C++03-friendly MAKE_STRING macro.
Reviewed as part of D114658.
Commit: b4a13e4c9835362b40f87350b2efba3e1eaad2be
https://github.com/llvm/llvm-project/commit/b4a13e4c9835362b40f87350b2efba3e1eaad2be
Author: Arthur O'Dwyer <arthur.j.odwyer at gmail.com>
Date: 2021-12-01 (Wed, 01 Dec 2021)
Changed paths:
M libcxx/test/support/test_macros.h
Log Message:
-----------
[libc++] [test] C++14/17-friendly `TEST_IS_CONSTANT_EVALUATED` macro.
Reviewed as part of D114658.
Ultimately this will probably have to be flipped around and renamed
`TEST_IS_RUNTIME`, and extended with `TEST_IS_RUNTIME_OR_CXX20` (once
constexpr std::string support is added) and so on for every new C++
version. But we don't need that flexibility yet, so we're not adding it.
Commit: 0efd9a03fa643fad42b222c9fb8a417da3f5b0d6
https://github.com/llvm/llvm-project/commit/0efd9a03fa643fad42b222c9fb8a417da3f5b0d6
Author: Arthur O'Dwyer <arthur.j.odwyer at gmail.com>
Date: 2021-12-01 (Wed, 01 Dec 2021)
Changed paths:
A libcxx/test/std/strings/string.view/string.view.comparison/equal.pass.cpp
A libcxx/test/std/strings/string.view/string.view.comparison/greater.pass.cpp
A libcxx/test/std/strings/string.view/string.view.comparison/greater_equal.pass.cpp
A libcxx/test/std/strings/string.view/string.view.comparison/less.pass.cpp
A libcxx/test/std/strings/string.view/string.view.comparison/less_equal.pass.cpp
A libcxx/test/std/strings/string.view/string.view.comparison/not_equal.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/opeq.string_view.pointer.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/opeq.string_view.string.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/opeq.string_view.string_view.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/opge.string_view.pointer.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/opge.string_view.string.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/opge.string_view.string_view.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/opgt.string_view.pointer.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/opgt.string_view.string.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/opgt.string_view.string_view.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/ople.string_view.pointer.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/ople.string_view.string.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/ople.string_view.string_view.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/oplt.string_view.pointer.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/oplt.string_view.string.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/oplt.string_view.string_view.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/opne.string_view.pointer.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/opne.string_view.string.pass.cpp
R libcxx/test/std/strings/string.view/string.view.comparison/opne.string_view.string_view.pass.cpp
Log Message:
-----------
[libc++] [test] Refactor string_view comparison tests for comprehensiveness.
Differential Revision: https://reviews.llvm.org/D114658
Compare: https://github.com/llvm/llvm-project/compare/7da4ee6f23dd...0efd9a03fa64
More information about the All-commits
mailing list