llvm-project/libcxx/test/std/utilities/optional/optional.object
Mark de Wever 088c7f7e3c [libc++] Applies P0602R4 retro-actively.
While testing a test failure of C++17 with Clang ToT it was noticed the
paper
  P0602R4 variant and optional should propagate copy/move triviality
was not applied as a DR in libc++.

This was discovered while investigating the issue "caused by" D131479.

Reviewed By: #libc, ldionne

Differential Revision: https://reviews.llvm.org/D133326
2022-09-20 19:01:34 +02:00
..
optional.object.assign [libc++] Applies P0602R4 retro-actively. 2022-09-20 19:01:34 +02:00
optional.object.ctor [libc++] Applies P0602R4 retro-actively. 2022-09-20 19:01:34 +02:00
optional.object.dtor [libcxx][optional] adds missing constexpr operations 2021-06-10 05:52:47 +00:00
optional.object.mod [libcxx][optional] adds missing constexpr operations 2021-06-10 05:52:47 +00:00
optional.object.observe [runtimes] Simplify how we specify XFAIL & friends based on the triple 2021-07-01 14:03:30 -04:00
optional.object.swap [libc++] Remove Lit annotations for unsupported GCC versions from the test suite 2021-08-12 13:30:47 -04:00
optional_requires_destructible_object.fail.cpp Rewording "static_assert" diagnostics 2022-07-25 07:22:54 -04:00
special_members.pass.cpp
triviality.pass.cpp
types.pass.cpp