Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | _STD -> _VSTD to avoid macro clash on windows | Howard Hinnant | 2011-06-30 | 1 | -27/+27 | |
| | | | | llvm-svn: 134190 | |||||
* | I've seen this question enough times to know that it should be fixed: ↵ | Howard Hinnant | 2011-05-31 | 1 | -6/+21 | |
| | | | | | | http://stackoverflow.com/questions/6193734/implicit-conversions-with-stdfunction llvm-svn: 132363 | |||||
* | minor documentation update | Howard Hinnant | 2011-05-29 | 1 | -1/+1 | |
| | | | | llvm-svn: 132286 | |||||
* | noexcept for <functional>. | Howard Hinnant | 2011-05-28 | 1 | -88/+82 | |
| | | | | llvm-svn: 132264 | |||||
* | Fix const correctness bug in bind involving reference_wrapper found by ↵ | Howard Hinnant | 2011-05-22 | 1 | -10/+12 | |
| | | | | | | Jonathan Sauer llvm-svn: 131852 | |||||
* | Simplied bind using __invoke. In the process, found and fixed a couple of ↵ | Howard Hinnant | 2011-05-19 | 1 | -26/+18 | |
| | | | | | | bugs. C++11 only. llvm-svn: 131667 | |||||
* | Fixed bug in recently introduced bind move constructor | Howard Hinnant | 2011-05-17 | 1 | -1/+1 | |
| | | | | llvm-svn: 131484 | |||||
* | Supply missing move ctor in __bind_r, though this one will eventually be ↵ | Howard Hinnant | 2011-05-16 | 1 | -0/+4 | |
| | | | | | | defaulted llvm-svn: 131408 | |||||
* | Remove an (incorrect) compiler workaround in the __mu function. The | Douglas Gregor | 2011-01-25 | 1 | -4/+1 | |
| | | | | | | | | workaround relied on rvalue references binding to non-function lvalues, while the original formulation (with std::forward) does the right thing. llvm-svn: 124241 | |||||
* | license change | Howard Hinnant | 2010-11-16 | 1 | -2/+2 | |
| | | | | llvm-svn: 119395 | |||||
* | Corrected an inconsistency with recent changes in tuple, and perfect ↵ | Howard Hinnant | 2010-10-07 | 1 | -2/+2 | |
| | | | | | | forwarding within bind llvm-svn: 115930 | |||||
* | visibility-decoration. | Howard Hinnant | 2010-09-21 | 1 | -57/+102 | |
| | | | | llvm-svn: 114496 | |||||
* | Fix another const bug in function. Thanks to Daniel Krugler for finding ↵ | Howard Hinnant | 2010-09-11 | 1 | -2/+2 | |
| | | | | | | this and the previous bug. llvm-svn: 113686 | |||||
* | Fixing whitespace problems | Howard Hinnant | 2010-08-22 | 1 | -36/+34 | |
| | | | | llvm-svn: 111750 | |||||
* | Installed allocator into std::function | Howard Hinnant | 2010-08-20 | 1 | -91/+137 | |
| | | | | llvm-svn: 111672 | |||||
* | JP 3 & JP 4 | Howard Hinnant | 2010-08-19 | 1 | -1/+1 | |
| | | | | llvm-svn: 111547 | |||||
* | now works with -fno-exceptions and -fno-rtti | Howard Hinnant | 2010-08-11 | 1 | -0/+16 | |
| | | | | llvm-svn: 110828 | |||||
* | [util.smartptr.hash] | Howard Hinnant | 2010-06-03 | 1 | -10/+1 | |
| | | | | llvm-svn: 105393 | |||||
* | Wiped out some non-ascii characters that snuck into the copyright. | Howard Hinnant | 2010-05-11 | 1 | -1/+1 | |
| | | | | llvm-svn: 103516 | |||||
* | libcxx initial import | Howard Hinnant | 2010-05-11 | 1 | -0/+1850 | |
llvm-svn: 103490 |