summaryrefslogtreecommitdiff
path: root/test/support/test_macros.h
AgeCommit message (Expand)Author
2017-11-21Change (void) casts to TEST_IGNORE_NODISCARD, as requested by Eric. Reviewed ...Billy Robert O'Neal III
2017-07-17Add case for c++2a to libc++ and test macrosMarshall Clow
2017-05-30[test] s/uexpectedly/unexpectedly/Casey Carter
2017-05-25Add <experimental/coroutine>Eric Fiselier
2017-05-10[test] support machinery changes for EDG & C1XX /ZaCasey Carter
2017-05-04[test] Name the local variable in the C1XX implementation of DoNotOptmizeCasey Carter
2017-04-13Add TEST_NOEXCEPT_FALSE to support D31738Eric Fiselier
2017-04-12Fix incorrectly qualified return type from unique_ptr::get_deleter().Eric Fiselier
2017-03-23Can't test for noexcept on C++03; std::hash<nullptr_t> isn't available until ...Marshall Clow
2017-03-22[libc++] Work around C1XX bug which breaks poisoned hash tests.Eric Fiselier
2017-03-11Fix DoNotOptimize on MSVCEric Fiselier
2017-02-08Prevent UBSAN from generating unsigned overflow diagnostics in the hashing in...Eric Fiselier
2017-01-20Refactor unique_ptr/shared_ptr deleter test types into single header.Eric Fiselier
2017-01-14Use __is_identifier to detect Clang extensions instead of __has_extension.Eric Fiselier
2016-12-11Fix more uses of dynamic exception specifications in C++17Eric Fiselier
2016-12-09[libcxx] [test] Add LIBCPP_ASSERT_NOEXCEPT/LIBCPP_ASSERT_NOT_NOEXCEPT, remove...Stephan T. Lavavej
2016-10-12Unbreak C++03 buildEric Fiselier
2016-10-12Remove usages of _ALIGNAS_TYPEEric Fiselier
2016-10-12Fix nasty_containers.hpp for other stdlibsEric Fiselier
2016-10-07Fix various issues in std::any and the related tests.Eric Fiselier
2016-10-04[libcxx] [test] Guard __has_include usage with a macroEric Fiselier
2016-10-01Replace test_throw.h header with a single test macroEric Fiselier
2016-09-04Fix bad locale test data when using the newest glibcEric Fiselier
2016-08-11[libcxx] Add std::anyEric Fiselier
2016-07-20Unbreak traits tests by handling differences between version macros in clang/...Eric Fiselier
2016-06-27Implement P0163r0. Add shared_ptr::weak_type.Eric Fiselier
2016-06-26Add [[noreturn]] attribute to throw_bad_alloc_helper().Eric Fiselier
2016-06-22Use correct Clang feature names. I got them wrong in the previous commitEric Fiselier
2016-06-22Support old GCC exception and rtti detection macrosEric Fiselier
2016-06-22Fix exception/rtti detection in tests.Eric Fiselier
2016-06-17Add Filesystem TS -- CompleteEric Fiselier
2016-06-14Replace __cplusplus comparisons and dialect __has_feature checks with TEST_ST...Eric Fiselier
2016-05-16Remove C++11 feature macros in tests. Use TEST_STD_VER instead.Eric Fiselier
2016-04-28Guard libc++ specific c.__invariants() tests in LIBCPP_ASSERT macrosEric Fiselier
2016-04-22Fix some non-standard parts of our test suite. Reported by STLEric Fiselier
2015-12-09Use __make_integer_seq builtin for std::make_integer_sequence. Patch by K-ballo.Eric Fiselier
2015-10-01Attempt to prevent flaky thread.mutex tests by once again increasing timing t...Eric Fiselier
2015-08-19[libcxx] Allow use of <atomic> in C++03. Try 3.Eric Fiselier
2015-07-31[libcxx] Add <experimental/any> v2.Eric Fiselier
2015-05-27Add test macros header to remove dependance on __config macros.Eric Fiselier