summaryrefslogtreecommitdiffstats
path: root/libcxx/include/utility
Commit message (Expand)AuthorAgeFilesLines
* Fix PR 22106; make std::swap work for multi-dimensional arrays. Thanks to Pet...Marshall Clow2015-01-061-0/+4
* [libcxx] Fix use of operator comma where the types can be user definedEric Fiselier2014-10-271-1/+1
* Some calls to get<>() were qualified. Some were not. Qualify them all. Fixes ...Marshall Clow2014-06-241-2/+2
* Implement LWG Paper n3887: Consistent Metafunction Aliases. This adds std::tu...Marshall Clow2014-03-031-12/+12
* Rename ___make_pair_return to __make_pair_return_impl; ___make_tuple_return t...Marshall Clow2014-01-031-3/+3
* This is a followup to r194536, which changed the pair copy constructor to beHoward Hinnant2013-11-141-2/+2
* This fixes a very subtle ABI problem concerning the copy constructor ofHoward Hinnant2013-11-131-1/+1
* G M: Changes all references to "x inline" to "inline x" where x = _libcpp_alw...Howard Hinnant2013-10-041-10/+10
* Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant2013-08-121-10/+10
* Make std::get constexprMarshall Clow2013-07-171-12/+12
* Bug 16599 part 2: Make std::pair's constructors and comparison operators (and...Marshall Clow2013-07-161-29/+40
* Make std::forward and std::move (and std::move_if_noexcept) constexpr in C++14Marshall Clow2013-07-151-5/+5
* Implement n3584 - Addressing Tuples by TypeMarshall Clow2013-07-131-0/+54
* War on tabs.Howard Hinnant2013-07-081-4/+4
* Implement n3668 - std::exchangeMarshall Clow2013-07-081-0/+13
* Commit patch for integer sequences. Suggested by Richard, reworked by Howard,...Marshall Clow2013-07-031-22/+46
* Implement n3658 - Compile-time integer sequencesMarshall Clow2013-07-011-0/+83
* No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant2013-03-061-9/+9
* Enable the tuple interface of pair in C++03 mode.Howard Hinnant2012-11-061-4/+0
* Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you ...Howard Hinnant2012-09-141-1/+1
* Revert pair constructors back to using is_convertible instead of is_construct...Howard Hinnant2012-06-091-6/+6
* Put std::piecewise_construct_t back into the dylib for ABI stability. When c...Howard Hinnant2012-04-031-1/+1
* constexpr support for <utility>. Patch contributed by Jonathan Sauer.Howard Hinnant2012-04-031-2/+5
* Fix http://llvm.org/bugs/show_bug.cgi?id=11616Howard Hinnant2011-12-191-1/+1
* Further macro protection by replacing _[A-Z] with _[A-Z]pHoward Hinnant2011-11-291-3/+3
* Windows support by Ruben Van Boxem.Howard Hinnant2011-10-171-0/+2
* Fix PR10509: http://llvm.org/bugs/show_bug.cgi?id=10509Howard Hinnant2011-07-271-3/+6
* Changed constraints on pair and tuple constructors from is_convertible to is_...Howard Hinnant2011-07-011-6/+6
* Correct for new rules regarding implicitly deleted special members. http://ll...Howard Hinnant2011-07-011-0/+19
* _STD -> _VSTD to avoid macro clash on windowsHoward Hinnant2011-06-301-18/+18
* Experimental support for a meaningful __is_swappable<T>::value. This does no...Howard Hinnant2011-06-011-1/+6
* noexcept for <tuple>. And in the process learned that I had done it wrong fo...Howard Hinnant2011-05-271-20/+14
* noexcept for <utility>. This included a little repair on pair, and some noex...Howard Hinnant2011-05-271-18/+63
* Correction to set of overloaded pair constructors for C++0xHoward Hinnant2011-04-291-4/+15
* Add attribute to inlined member.Howard Hinnant2011-01-131-0/+1
* Add CMake build and fix major Linux blockers.Michael J. Spencer2010-12-101-3/+5
* N3142. Many of these traits are just placeholders with medium quality emulat...Howard Hinnant2010-11-191-2/+2
* LWG 1191Howard Hinnant2010-11-171-0/+36
* license changeHoward Hinnant2010-11-161-2/+2
* I have reverted all contributions made by Jesse Towner in revision 110724Howard Hinnant2010-11-161-4/+4
* visibility-decoration sweep completed.Howard Hinnant2010-09-231-9/+13
* Changed __config to react to all of clang's currently documented has_feature ...Howard Hinnant2010-09-041-8/+8
* Fixing whitespace problemsHoward Hinnant2010-08-221-10/+10
* GB 85, GB 87Howard Hinnant2010-08-191-21/+0
* patch by Jesse Towner, and bug fix by Sebastian RedlHoward Hinnant2010-08-101-2/+4
* Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant2010-05-111-1/+1
* libcxx initial importHoward Hinnant2010-05-111-0/+481
OpenPOWER on IntegriCloud