summaryrefslogtreecommitdiffstats
path: root/libcxx/test/utilities
Commit message (Expand)AuthorAgeFilesLines
* Move the optional tests into test/experimental. They were put into test/utili...Marshall Clow2014-12-0968-4418/+6
* Add all the relational operators to std::experimental::optional. Also update ...Marshall Clow2014-12-0922-159/+742
* Flush out test cases for tuples constructor SFINAEEric Fiselier2014-11-182-23/+132
* Add a test for LWG issue #2399. We already implement this, but now we have a ...Marshall Clow2014-11-181-0/+9
* Implement LWG2400 - 'shared_ptr's get_deleter() should use addressof()', and ...Marshall Clow2014-11-171-0/+8
* Fix a warning in the test; no functionality changeMarshall Clow2014-11-171-1/+1
* Implement void_t from N3911. Add a private version for use in the library bef...Marshall Clow2014-11-171-0/+69
* Add tests to ensure that reference_wrapper<T> is trivially copyable. This was...Marshall Clow2014-11-171-5/+36
* Fix rvalue bug in __has_operator_addressofEric Fiselier2014-11-051-1/+14
* Fix operator & detection trait to check for free function overloads as wellEric Fiselier2014-11-051-0/+5
* Actually mark the tests an unsupported with MSAN (not just ASAN)Eric Fiselier2014-11-0417-17/+17
* Mark tests that replace operator new/delete as UNSUPPORTED with ASAN and MSAN.Eric Fiselier2014-11-0417-0/+34
* Add test for type properties of std::reference_wrapperEric Fiselier2014-11-041-0/+27
* [libcxx] Delay evaluation of __make_tuple_types to prevent blowing the max te...Eric Fiselier2014-10-282-0/+66
* Add support for "fancy" pointers to shared_ptr. Fixes PR20616Eric Fiselier2014-10-234-0/+212
* Fix a couple of failing tests for C++03 by checking for rvalue reference supp...Marshall Clow2014-10-232-3/+4
* LWG #2212 (not yet adopted) mandates that tuple_size/tuple_element are availa...Marshall Clow2014-10-212-0/+101
* Whitespace maintenance. Remove a bunch of tabs that snuck in. No functionalit...Marshall Clow2014-10-189-25/+25
* Fixes PR21157 'tuple: non-default constructible tuple hard failure' Thanks to...Marshall Clow2014-10-153-0/+56
* Fix for PR 19616: 'tuple_cat of nested tuples fails in noexcept specification...Marshall Clow2014-10-072-1/+28
* Fix some type-traits (is_assignable, etc) dealing with classes that take non-...Marshall Clow2014-09-225-0/+32
* Allow libc++ to be built on systems without POSIX threadsJonathan Roelofs2014-09-0511-0/+22
* Set -D_LIBCPP_HAS_NO_THREADS and -D_LIBCPP_HAS_NO_MONOTONIC_CLOCK based on av...Jonathan Roelofs2014-09-052-2/+2
* test: Make it possible to opt in to use_clang_verify per testJustin Bogner2014-09-031-0/+2
* test: Allow using clang -verify for failures rather than exit 1Justin Bogner2014-09-031-2/+3
* Partially address a FIXME in steady_clock::now()Jonathan Roelofs2014-09-022-0/+3
* Fix PR#20834 - 'is_trivially_destructible yeilds wrong answer for arrays of u...Marshall Clow2014-09-0213-21/+20
* Fix assignments that should be comparisons x3Eric Fiselier2014-08-232-2/+2
* Add return statement to a test class's assignment operator. Defect found by C...Eric Fiselier2014-08-231-1/+1
* Add extra test case for PR20345. Should have been commited with r215984Eric Fiselier2014-08-191-0/+76
* Fix is_member_function_pointer does not account for ellipsis. PR20345. Patch ...Eric Fiselier2014-08-191-0/+24
* Tame a few enum size tests when using -fshort-enums on ARM.Jonathan Roelofs2014-08-152-2/+2
* Fix a problem with reference_wrapper in C++03 that was causing counting predi...Marshall Clow2014-08-041-0/+18
* D4451: Fix copy/move issues casude by __tuple_leafs's converting constructorEric Fiselier2014-07-244-2/+73
* Correctly implement LWG 2049; std::is_destructible.Marshall Clow2014-07-164-13/+75
* Fix libc++ bug #20039: 'Constructing std::function from empty compatible std:...Marshall Clow2014-06-302-0/+36
* Make meta.trans.other/aligned_storage.pass.cpp pass on arm.Nico Weber2014-06-041-3/+11
* Fix a problem exposed by r208825, which caused bind (and other bits of libc++...Marshall Clow2014-05-291-0/+23
* Fix bug #18350. Add tests for tuples of all the smart pointers (except auto_ptr)Marshall Clow2014-04-261-0/+35
* Default the copy and move constructors for __tuple_leaf. This fixes bugs 1885...Marshall Clow2014-04-211-0/+35
* Bug #19473. If you pass an allocator to std::function, we should use that all...Marshall Clow2014-04-181-0/+9
* Fixed a test that was attempting to use rvalue-references w/o checking to see...Marshall Clow2014-04-171-1/+4
* [libc++] Teach is_integral, is_[un]signed and make_[un]signed about __[u]int1...Stephan Tolksdorf2014-03-266-0/+46
* Final bit for LWG #2263; test different allocator pointer types. Note that li...Marshall Clow2014-03-112-0/+232
* Mark is_final as a C++14 feature.Marshall Clow2014-03-051-1/+1
* Implement LWG #2212: std::is_final. This requires compiler support, which mod...Marshall Clow2014-03-051-0/+53
* Update synposis in <memory> to show move semantics for weak_ptr; add tests fo...Marshall Clow2014-03-054-0/+65
* Implement LWG Paper n3887: Consistent Metafunction Aliases. This adds std::tu...Marshall Clow2014-03-031-0/+7
* Implement LWG issue 2301: Mark std::tie as constexprMarshall Clow2014-02-251-0/+9
* Fix for PR17606 - result_of (and INVOKE) works incorrectly for member functio...Marshall Clow2014-02-102-0/+68
OpenPOWER on IntegriCloud