llvm-project/libcxx/test/std/utilities/function.objects/refwrap/refwrap.const
Arthur O'Dwyer c99a585399 [libc++] Make C++03 reference_wrapper more like C++11.
Remove a bunch of LIBCPP_CXX03_LANG. This is the result of a
rabbithole to re-eliminate the workaround I introduced into
std::cref in D117953. It turns out that Clang's C++03 mode
(the only compiler we care about C++03 for) now supports all
the things we were originally eschewing via LIBCPP_CXX03_LANG;
we can fully support these reference_wrapper features in
C++03 mode, and un-XFAIL the relevant tests.

Drive-by constexprify a few more tests.

Differential Revision: https://reviews.llvm.org/D117974
2022-01-26 19:34:03 -05:00
..
copy_ctor.pass.cpp
ctor.incomplete.pass.cpp
deduct.pass.cpp [libc++] Fix incorrect main() signatures in the tests 2021-10-20 16:26:34 -04:00
type_conv_ctor.pass.cpp [libc++] Make C++03 reference_wrapper more like C++11. 2022-01-26 19:34:03 -05:00
type_conv_ctor2.pass.cpp [libc++] Make C++03 reference_wrapper more like C++11. 2022-01-26 19:34:03 -05:00
type_ctor.compile.fail.cpp [libc++] Make C++03 reference_wrapper more like C++11. 2022-01-26 19:34:03 -05:00
type_ctor.pass.cpp