summaryrefslogtreecommitdiffstats
path: root/libcxx/include/tuple
Commit message (Expand)AuthorAgeFilesLines
...
* Fix PR27684 - std::tuple no longer accepts reference to incomplete type in so...Eric Fiselier2016-06-211-1/+1
* Make tuples constructors conditionally EXPLICIT. See N4387Eric Fiselier2016-04-191-9/+100
* Cleanup and guard tuple's constructor SFINAE. Fixes PR22806 and PR23256.Eric Fiselier2016-04-151-45/+158
* [libcxx] Remove the "reduced-arity-initialization" extension from the uses-al...Eric Fiselier2016-04-151-15/+18
* [libcxx] LWG2485: get() should be overloaded for const tuple&&. Patch from K-...Eric Fiselier2015-12-181-0/+24
* Fix some mistakes in the <utility> and <tuple> synopses. No functional change...Marshall Clow2015-11-191-9/+9
* [libcxx] Fix detection of __is_final.Eric Fiselier2015-06-131-4/+2
* Remove unneeded redeclaration of reference_wrapper.Eric Fiselier2015-03-211-2/+0
* [libc++] Try and prevent evaluation of `is_default_constructible` on tuples d...Eric Fiselier2015-02-211-2/+2
* tuple: Make operator<() linear instead of exponentialDuncan P. N. Exon Smith2015-01-211-2/+6
* Fixes to get libc++ building on sun solaris. Patch from C Bergstrom.Eric Fiselier2014-11-251-2/+2
* Fixes PR21157 'tuple: non-default constructible tuple hard failure' Thanks to...Marshall Clow2014-10-151-11/+31
* Thanks to K-ballo for noting a second incorrect noexcept clause in tuple - an...Marshall Clow2014-09-161-3/+3
* Fix a bad noexcept clause in tuple's move constructorMarshall Clow2014-09-161-2/+2
* D4451: Fix copy/move issues casude by __tuple_leafs's converting constructorEric Fiselier2014-07-241-2/+17
* Some calls to get<>() were qualified. Some were not. Qualify them all. Fixes ...Marshall Clow2014-06-241-8/+8
* Default the copy and move constructors for __tuple_leaf. This fixes bugs 1885...Marshall Clow2014-04-211-11/+2
* Implement LWG Paper n3887: Consistent Metafunction Aliases. This adds std::tu...Marshall Clow2014-03-031-1/+8
* Implement LWG issue 2301: Mark std::tie as constexprMarshall Clow2014-02-251-2/+2
* Rename ___make_pair_return to __make_pair_return_impl; ___make_tuple_return t...Marshall Clow2014-01-031-3/+3
* Fix several tuple bugs that were exposed by clang's implementation of CWG 140...Howard Hinnant2013-11-061-8/+19
* Implement LWG issue 2275 'forward_as_tuple should be constexpr'Marshall Clow2013-10-051-11/+3
* Remove non-printable chars that snuck in back in July; thanks to Yaron Keren ...Marshall Clow2013-10-011-1/+1
* Implement uses-allocator constructionMarshall Clow2013-09-121-62/+0
* Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant2013-08-121-8/+8
* Make tuple's constructor and std::get<>(tuple) constexpr. Final stage of fixi...Marshall Clow2013-07-221-55/+59
* Make std::get constexprMarshall Clow2013-07-171-9/+9
* Make std::forward and std::move (and std::move_if_noexcept) constexpr in C++14Marshall Clow2013-07-151-1/+1
* Implement n3584 - Addressing Tuples by TypeMarshall Clow2013-07-131-0/+65
* Accidentally disallowed explicit tuple conversions when all elements of the t...Howard Hinnant2013-04-141-1/+1
* No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant2013-03-061-8/+8
* Rename uses of _ and __ because these are getting stepped on by macros from o...Howard Hinnant2012-10-301-1/+1
* Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you ...Howard Hinnant2012-09-141-1/+1
* Appy constexpr to <memory>. Picked up a few missing noexcepts as well.Howard Hinnant2012-07-071-0/+4
* Apply noexcept to tuple.Howard Hinnant2012-07-061-24/+48
* As a conforming extension give tuple a noexcept default constructor condition...Howard Hinnant2012-07-061-5/+9
* Give tuple a constexpr default constructor.Howard Hinnant2012-07-061-3/+9
* I believe tuple is still under development in the standard. Daniel Krugler i...Howard Hinnant2012-04-011-6/+52
* tuple was accidentally lacking a valid copy assignment operator. It went und...Howard Hinnant2012-02-151-0/+8
* Fix http://llvm.org/bugs/show_bug.cgi?id=11616Howard Hinnant2011-12-191-1/+60
* Fix http://llvm.org/bugs/show_bug.cgi?id=11461. Credit Alberto Ganesh Barbati.Howard Hinnant2011-12-111-1/+5
* Quash a whole bunch of warningsHoward Hinnant2011-12-011-14/+14
* Further macro protection by replacing _[A-Z] with _[A-Z]pHoward Hinnant2011-11-291-13/+13
* Windows support by Ruben Van Boxem.Howard Hinnant2011-10-171-0/+2
* Fix <rdar://problem/10226704>Howard Hinnant2011-10-041-5/+0
* _STD -> _VSTD to avoid macro clash on windowsHoward Hinnant2011-06-301-38/+38
* Experimental support for a meaningful __is_swappable<T>::value. This does no...Howard Hinnant2011-06-011-1/+5
* noexcept for <tuple>. And in the process learned that I had done it wrong fo...Howard Hinnant2011-05-271-14/+43
* tweak for readability (no functionality change)Howard Hinnant2011-01-251-1/+1
* An rvalue reference cannot bind to an lvalue, so static_cast theDouglas Gregor2011-01-251-1/+2
OpenPOWER on IntegriCloud