llvm-project/libcxx/test
Howard Hinnant 7a828034c6 Peter Collingbourne: If a pointer is passed as the third argument of the (iterator,
iterator, allocator) constructor with the intention of it being
implicitly converted to the allocator type, it is possible for overload
resolution to favour the (iterator, iterator, enable_if) constructor.
Eliminate this possibility by moving the enable_if to one of the
existing arguments and removing the third argument.

llvm-svn: 191145
2013-09-21 21:13:54 +00:00
..
algorithms Taking another swing at correctly optimizing fill_n. 2013-08-01 17:29:28 +00:00
atomics Stephan Tolksdorf: fixes the issue in the <atomic> header and adds corresponding tests. I've used macros to fall back to a user-provided default constructor if _LIBCPP_HAS_NO_DEFAULTED_FUNCTIONS (though I suspect that there won't be many users defining that macro). 2013-05-02 20:18:43 +00:00
containers Peter Collingbourne: If a pointer is passed as the third argument of the (iterator, 2013-09-21 21:13:54 +00:00
depr [tests] XFAIL a few things that require libc (?) support missing on Darwin. 2013-02-05 22:10:25 +00:00
diagnostics David Blaikie suggested this test for detecting constexpr on the error_category default constructor. Additionally I decided to make this constructor trivial as well, as I could not come up with a rationale for not doing so. Fully tested with both current Apple clang and tip-of-trunk clang. 2013-08-22 17:41:48 +00:00
input.output N3545: Quoted strings 2013-09-05 04:48:45 +00:00
iterators LWG Issue 2128: Implement global cbegin/rbegin/cend/rbegin 2013-08-30 01:17:07 +00:00
language.support Test for 'bad_array_length'; got left out of initial commit 2013-09-12 17:01:38 +00:00
localization LWG issues 2174/5/6 - mark wstring_convert::converted as noexcept, and make (some of) the constructors for wstring_convert and wbuffer_convert as explicit. Add configuration macro _LIBCPP_EXPLICIT_AFTER_CXX11 2013-08-27 20:18:59 +00:00
numerics XFAIL a few tests on darwin12 2013-08-22 18:47:39 +00:00
re Ok, 3 major changes for debug mode in one commit: 2013-08-02 00:26:35 +00:00
strings Rename _LIBCPP_DEBUG2 to _LIBCPP_DEBUG. 2013-08-23 20:10:18 +00:00
support First half of support for N3657; heterogenous lookups for set/multiset 2013-08-13 01:11:06 +00:00
thread N3659: Shared locking in C++ Revision 2, c++1y only 2013-09-21 01:49:28 +00:00
utilities LWG Issue 2148: Hashing Enums 2013-09-03 17:55:32 +00:00
CMakeLists.txt Allow libc++ to be built with CMake from within the LLVM tree. The libc++ part is just some renaming as the variable was already in use, conflicting with something else in the LLVM tree. Contributed by Ruben Van Boxem. 2012-03-19 15:40:23 +00:00
lit.cfg [tests] Change with_system_lib feature to match what XFAIL lines expect. 2013-08-30 19:52:12 +00:00
lit.site.cfg.in [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 14:44:11 +00:00
nothing_to_do.pass.cpp license change 2010-11-16 22:09:02 +00:00
testit Fix bashism. 2013-07-04 15:11:10 +00:00