summaryrefslogtreecommitdiff
path: root/include/__tuple
AgeCommit message (Expand)Author
2017-04-19Cleanup remaining usages of _LIBCPP_HAS_NO_<c++11-feature> in tuple and utilityEric Fiselier
2017-01-04[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VISEric Fiselier
2017-01-04Fix private inheritance in C++03 tuple_sizeEric Fiselier
2017-01-04[libcxx] Re-implement LWG 2770 again: Fix tuple_size to work with structured ...Eric Fiselier
2017-01-02Re-implement LWG 2770 - Fix tuple_size with structured bindings.Eric Fiselier
2016-12-15Revert r289727 due to PR31384Eric Fiselier
2016-12-14[libcxx] Fix tuple construction/assignment from types derived from tuple/pair...Eric Fiselier
2016-11-13Implement LWG 2770 - Make tuple_size<T> defined for all TEric Fiselier
2016-08-29Fix or suppress GCC warnings during build.Eric Fiselier
2016-08-15Check in SFINAE base class for use in optional/variantEric Fiselier
2016-07-25Implement the std::pair parts of "Improving pair and tuple". Completes N4387.Eric Fiselier
2016-07-02Cleanup SFINAE in tuple, and add tests for reference assignmentEric Fiselier
2016-07-02Make tuple_constructible and family lazy again.Eric Fiselier
2016-07-01Flatten tuple_constructible, tuple_convertible and tuple_assignable.Eric Fiselier
2016-07-01Flatten the tuple_element and __make_tuple_types implementations.Eric Fiselier
2016-06-30Replace __make_tuple_indices implementation with superior implementation.Eric Fiselier
2016-04-15Extract key to avoid preemptive mallocs in insert/emplace in associative cont...Eric Fiselier
2015-12-18[libcxx] LWG2485: get() should be overloaded for const tuple&&. Patch from K-...Eric Fiselier
2015-08-31Move __lazy_* metafunctions to type traits and add testsEric Fiselier
2015-03-17[libcxx] Move tuple_size and tuple_element overloads for pair and array out o...Eric Fiselier
2014-10-28[libcxx] Delay evaluation of __make_tuple_types to prevent blowing the max te...Eric Fiselier
2014-07-24D4451: Fix copy/move issues casude by __tuple_leafs's converting constructorEric Fiselier
2013-08-12Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant
2013-07-17Make std::get constexprMarshall Clow
2013-03-06No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant
2012-09-14Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you ...Howard Hinnant
2012-04-01I believe tuple is still under development in the standard. Daniel Krugler i...Howard Hinnant
2011-12-01Quash a whole bunch of warningsHoward Hinnant
2011-10-17Windows support by Ruben Van Boxem.Howard Hinnant
2011-07-01Changed constraints on pair and tuple constructors from is_convertible to is_...Howard Hinnant
2011-05-31noexcept for <array>.Howard Hinnant
2011-05-27noexcept for <tuple>. And in the process learned that I had done it wrong fo...Howard Hinnant
2011-03-10I have to revert this recent fix to tuple conversions until clang implements ...Howard Hinnant
2011-03-01Chris Jefferson found this bug to pair/tuple introduced by a recent change to...Howard Hinnant
2011-01-24Chandler Carruth changed >> to > > in several places.Howard Hinnant
2010-12-11LWG 1385 [FCD] tuple_cat should be a single variadic signature (http://www.op...Howard Hinnant
2010-11-20N3123Howard Hinnant
2010-11-17LWG 1191Howard Hinnant
2010-11-17LWG 1118Howard Hinnant
2010-11-16license changeHoward Hinnant
2010-09-27Cleaning up some tuple code.Howard Hinnant
2010-09-21visibility-decoration.Howard Hinnant
2010-08-22Fixing whitespace problemsHoward Hinnant
2010-05-11Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant
2010-05-11libcxx initial importHoward Hinnant