llvm-project/libcxx/test/std/utilities/utility
Louis Dionne 048688fd80 [libc++] Fix incorrect main() signatures in the tests
Those creep up from time to time. We need to use `int main(int, char**)`
because in freestanding mode, `main` doesn't get special treatment and
special mangling, so we setup a symbol alias from the mangled version of
`main(int, char**)` to `extern "C" main`. That only works if all the tests
are consistent about how they define their main function.
2021-10-20 16:26:34 -04:00
..
as_const [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
declval
exchange [libc++] P2401: conditional noexcept for std::exchange 2021-10-11 14:34:45 -04:00
forward [libcxx][modularisation] moves <utility> content out of <type_traits> 2021-06-24 17:57:29 +00:00
operators
pairs [libc++] Do not enable P1951 before C++23, since it's a breaking change 2021-09-27 17:06:44 -04:00
utility.inplace [libc++] Fix failures when running the test suite without RTTI 2020-09-21 20:17:24 -04:00
utility.intcmp [libc++] Fix incorrect main() signatures in the tests 2021-10-20 16:26:34 -04:00
utility.swap [libcxx][modularisation] moves <utility> content out of <type_traits> 2021-06-24 17:57:29 +00:00
utility.underlying [libcxx][modularisation] splits `<utility>` into self-contained headers 2021-06-25 00:29:01 +00:00
synopsis.pass.cpp [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00