aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std
AgeCommit message (Expand)AuthorFilesLines
2016-12-16Implement LWG 2769, Redundant const in the return type of any_cast(const any&).Ville Voutilainen1-8/+10
2016-12-09Fix std::variant for gnu-versioned--namespace buildJonathan Wakely1-1/+0
2016-12-08Delete std::swap for debug mode arrayJonathan Wakely4-5/+3
2016-12-06variant (visit): Make visit constexpr.Tim Shen1-156/+131
2016-12-06enable_special_members.h: Make _Enable_default_constructor constexpr.Tim Shen1-29/+60
2016-12-06variant (std::get, operator==): Implement constexpr comparison and get<>.Tim Shen1-161/+240
2016-12-06variant (__erased_use_alloc_ctor, [...]): Remove uses-allocator related funct...Tim Shen1-132/+0
2016-12-01Implement LWG 2766,Ville Voutilainen6-18/+48
2016-12-01The convertible_to traits need to use a variadic catch-all for the false-cases.Ville Voutilainen2-2/+2
2016-11-30Fix testsuite failures caused by the patch implementing LWG 2534.Ville Voutilainen2-13/+16
2016-11-30Implement LWG 2534, Constrain rvalue stream operators.Ville Voutilainen2-6/+60
2016-11-27re PR libstdc++/78441 ([variant] variant_alternative doesn't allow cv qualifi...Tim Shen1-0/+12
2016-11-15Make std::tuple_size<cv T> SFINAE-friendly (LWG 2770)Jonathan Wakely1-6/+12
2016-11-15variant: Remove variant<T&>...Tim Shen1-64/+13
2016-11-15Constrain swap overload for std::optional (LWG 2748)Jonathan Wakely1-2/+5
2016-11-14Implement P0513R0, Poisoning the Hash.Ville Voutilainen2-1/+3
2016-11-14Implement P0504R0 (Revisiting in-place tag types for any/optional/variant).Ville Voutilainen3-38/+40
2016-11-14Use constexpr addressof in optional, SFINAE housekeeping for any, optional an...Ville Voutilainen3-77/+51
2016-11-14Make std::future::share() noexcept (LWG 2556)Jonathan Wakely1-6/+8
2016-11-13Implement P0403R1, Literal suffixes for basic_string_view.Ville Voutilainen1-0/+30
2016-11-12* include/std/future (future_error): Fix public typo to private.Jonathan Wakely1-1/+1
2016-11-12Add std::future_error constructor from future_errcJonathan Wakely1-6/+15
2016-11-07Implement P0012R1, Make exception specifications part of the type system.Jason Merrill1-48/+48
2016-10-28Implement std::launder for C++17Jonathan Wakely1-0/+10
2016-10-21Split <functional> into smaller piecesJonathan Wakely4-1141/+13
2016-10-20Do the operator= SFINAE in the return type for optional,Ville Voutilainen1-29/+26
2016-10-17PR77998 Remove std::thread::_Invoker::result_typeJonathan Wakely2-8/+7
2016-10-14Make std::bind use std::invokeJonathan Wakely1-98/+70
2016-10-14Avoid copies in std::scoped_allocator_adaptor piecewise constructionJonathan Wakely1-16/+19
2016-10-14re PR libstdc++/77944 (FAIL: 20_util/variant/compile.cc (test for excess erro...Tim Shen1-0/+1
2016-10-14Simplify reference_wrapper nested typedefsJonathan Wakely1-37/+16
2016-10-13Avoid #include <functional> in other headersJonathan Wakely3-2/+4
2016-10-13Use normal mode containers in searchersJonathan Wakely1-4/+4
2016-10-13Replace non-constexpr decrement in std::chrono::floorJonathan Wakely1-1/+1
2016-10-13Replace __bind_simple with std::thread::__make_invokerJonathan Wakely3-88/+67
2016-10-13Fix exception-specifications for std::_Not_fnJonathan Wakely1-4/+14
2016-10-13Fix exception-specification of std::invokeJonathan Wakely1-1/+1
2016-10-12Simplify std::call_once implementationJonathan Wakely1-23/+7
2016-10-12Do not copy std:call_once arguments (LWG 2442)Jonathan Wakely1-12/+23
2016-10-11Remove redundant const qualifliers from string_viewJonathan Wakely1-1/+1
2016-10-11More noexcept for standard mutex types and locksJonathan Wakely1-3/+3
2016-10-11Make any's copy assignment operator exception-safe,Ville Voutilainen1-14/+7
2016-10-10Minor simplification to std::_Bind_result helpersJonathan Wakely1-26/+22
2016-10-10LWG 2733, LWG 2759 reject bool in gcd and lcmJonathan Wakely1-4/+10
2016-10-07Implement std::has_unique_object_representationsJonathan Wakely1-0/+10
2016-10-06Make std::scoped_allocator_adaptor's OUTERMOST recursiveJonathan Wakely1-18/+34
2016-10-05PR 70564 disambiguate constructors for not_fn call wrapperJonathan Wakely1-14/+14
2016-10-03Define std::gcd and std::lcm for C++17Jonathan Wakely1-0/+79
2016-10-03Fix libstdc++ versioned namespace buildJonathan Wakely4-7/+20
2016-10-03re PR libstdc++/77802 (Boost Fiber doesn't compile)Ville Voutilainen1-79/+17