| Commit message (Expand) | Author | Age | Files | Lines |
| * | [libcxx] Fix PR 22468 - std::function<void()> does not accept non-void-return... | Eric Fiselier | 2015-02-10 | 1 | -2/+3 |
| * | Prevent ill-formed instantiation of __invoke_of<...> during the evaluation of... | Eric Fiselier | 2014-12-23 | 1 | -2/+2 |
| * | Fix libc++ bug #20039: 'Constructing std::function from empty compatible std:... | Marshall Clow | 2014-06-30 | 1 | -1/+1 |
| * | Some calls to get<>() were qualified. Some were not. Qualify them all. Fixes ... | Marshall Clow | 2014-06-24 | 1 | -3/+3 |
| * | Bug #19473. If you pass an allocator to std::function, we should use that all... | Marshall Clow | 2014-04-18 | 1 | -10/+11 |
| * | Const qualify __mem_fn call operator | Peter Collingbourne | 2014-01-22 | 1 | -1/+1 |
| * | Implement n3789; constexpr support in named function objects | Marshall Clow | 2013-09-28 | 1 | -43/+83 |
| * | Apply LWG 2048. It is amazing to me that this actually works, but the existi... | Howard Hinnant | 2013-09-21 | 1 | -44/+0 |
| * | Apply LWG 2017. This is a only a documentation change. | Howard Hinnant | 2013-09-21 | 1 | -1/+1 |
| * | LWG Issue 2148: Hashing Enums | Marshall Clow | 2013-09-03 | 1 | -0/+16 |
| * | First half of support for N3657; heterogenous lookups for set/multiset | Marshall Clow | 2013-08-13 | 1 | -0/+18 |
| * | Nico Rieck: this patch series fixes visibility issues on Windows as explaine... | Howard Hinnant | 2013-08-12 | 1 | -82/+82 |
| * | Implement N3421; comparison predicates<void> | Marshall Clow | 2013-07-29 | 1 | -15/+311 |
| * | The bind and function functor constructors and assignment operators were over... | Howard Hinnant | 2013-07-01 | 1 | -7/+24 |
| * | Fix bind by making _is_valid_bind_return more robust. It should return false... | Howard Hinnant | 2013-06-30 | 1 | -1/+13 |
| * | No functionality change at this time. I've split _LIBCPP_VISIBLE up into two... | Howard Hinnant | 2013-03-06 | 1 | -53/+53 |
| * | Constrain bind operator()() to not exist if the call is not valid. Fixes htt... | Howard Hinnant | 2013-02-21 | 1 | -6/+42 |
| * | Revert accidental check-in. These changes are probably good, but premature a... | Howard Hinnant | 2013-02-07 | 1 | -24/+0 |
| * | Michael van der Westhuizen: The attached patch add support for building again... | Howard Hinnant | 2013-02-07 | 1 | -0/+24 |
| * | Donated anonymously: This enables GCC 4.8.0 to build libc++. | Howard Hinnant | 2013-01-21 | 1 | -1/+1 |
| * | Don't neglect to "return *this". | Argyrios Kyrtzidis | 2012-10-13 | 1 | -0/+2 |
| * | Further tweaks on relaxing complete type checking for function. | Howard Hinnant | 2012-07-20 | 1 | -1/+2 |
| * | Constrain __bind functor constructor such that it won't accidentally get used... | Howard Hinnant | 2012-05-04 | 1 | -1/+5 |
| * | Reduce the number of move constructions when constructing a std::function. T... | Howard Hinnant | 2012-02-28 | 1 | -2/+16 |
| * | Modernize conversion to bool to the explicit bool conversion operator (librar... | Howard Hinnant | 2012-02-21 | 1 | -1/+1 |
| * | Modernize relational operators for shared_ptr and unique_ptr. This includes ... | Howard Hinnant | 2012-02-21 | 1 | -6/+1 |
| * | Version #next on the hash functions for scalars. This builds on Dave's work,... | Howard Hinnant | 2011-12-03 | 1 | -77/+45 |
| * | I had picked up the wrong version of DaveZ's hash patches. Corrected here. | Howard Hinnant | 2011-12-02 | 1 | -39/+49 |
| * | Fixes to hash for long long, unsigned long long, float, double and long doubl... | Howard Hinnant | 2011-12-02 | 1 | -22/+56 |
| * | Quash a whole bunch of warnings | Howard Hinnant | 2011-12-01 | 1 | -1/+1 |
| * | Further macro protection by replacing _[A-Z] with _[A-Z]p | Howard Hinnant | 2011-11-29 | 1 | -225/+225 |
| * | Windows support by Ruben Van Boxem. | Howard Hinnant | 2011-10-17 | 1 | -0/+2 |
| * | http://llvm.org/bugs/show_bug.cgi?id=10250 | Howard Hinnant | 2011-07-02 | 1 | -0/+47 |
| * | _STD -> _VSTD to avoid macro clash on windows | Howard Hinnant | 2011-06-30 | 1 | -27/+27 |
| * | I've seen this question enough times to know that it should be fixed: http://... | Howard Hinnant | 2011-05-31 | 1 | -6/+21 |
| * | minor documentation update | Howard Hinnant | 2011-05-29 | 1 | -1/+1 |
| * | noexcept for <functional>. | Howard Hinnant | 2011-05-28 | 1 | -88/+82 |
| * | Fix const correctness bug in bind involving reference_wrapper found by Jonath... | Howard Hinnant | 2011-05-22 | 1 | -10/+12 |
| * | Simplied bind using __invoke. In the process, found and fixed a couple of bu... | Howard Hinnant | 2011-05-19 | 1 | -26/+18 |
| * | Fixed bug in recently introduced bind move constructor | Howard Hinnant | 2011-05-17 | 1 | -1/+1 |
| * | Supply missing move ctor in __bind_r, though this one will eventually be defa... | Howard Hinnant | 2011-05-16 | 1 | -0/+4 |
| * | Remove an (incorrect) compiler workaround in the __mu function. The | Douglas Gregor | 2011-01-25 | 1 | -4/+1 |
| * | license change | Howard Hinnant | 2010-11-16 | 1 | -2/+2 |
| * | Corrected an inconsistency with recent changes in tuple, and perfect forwardi... | Howard Hinnant | 2010-10-07 | 1 | -2/+2 |
| * | visibility-decoration. | Howard Hinnant | 2010-09-21 | 1 | -57/+102 |
| * | Fix another const bug in function. Thanks to Daniel Krugler for finding this... | Howard Hinnant | 2010-09-11 | 1 | -2/+2 |
| * | Fixing whitespace problems | Howard Hinnant | 2010-08-22 | 1 | -36/+34 |
| * | Installed allocator into std::function | Howard Hinnant | 2010-08-20 | 1 | -91/+137 |
| * | JP 3 & JP 4 | Howard Hinnant | 2010-08-19 | 1 | -1/+1 |
| * | now works with -fno-exceptions and -fno-rtti | Howard Hinnant | 2010-08-11 | 1 | -0/+16 |