summaryrefslogtreecommitdiffstats
path: root/libcxx/test/utilities/function.objects
Commit message (Collapse)AuthorAgeFilesLines
* Relax the complete-type checks that are happening under __invokable<Fp, ↵Howard Hinnant2012-07-161-0/+29
| | | | | | Args...> to only check Fp, and not Args... . This should be sufficient to give the desired high quality diagnostics under both bind and function. And this allows a test reported by Rich E on cfe-dev to pass. Tracked by <rdar://problem/11880602>. llvm-svn: 160285
* Starting using murmur2 when combining multiple size_t's into a single hash, ↵Howard Hinnant2011-12-051-1/+2
| | | | | | and also for basic_string. Also made hash<thread::id> ever so slighly more portable. I had to tweak one test which is questionable (definitely not portable) anyway. llvm-svn: 145795
* Correct for new rules regarding implicitly deleted special members. ↵Howard Hinnant2011-07-012-2/+2
| | | | | | http://llvm.org/bugs/show_bug.cgi?id=10191 llvm-svn: 134248
* Simplied bind using __invoke. In the process, found and fixed a couple of ↵Howard Hinnant2011-05-192-0/+19
| | | | | | bugs. C++11 only. llvm-svn: 131667
* This got accidentally removedHoward Hinnant2010-12-101-0/+20
| | | | llvm-svn: 121502
* cleaning up...Howard Hinnant2010-12-0821-634/+0
| | | | llvm-svn: 121275
* Update testsuite strucuture to latest draftHoward Hinnant2010-11-231-12/+0
| | | | llvm-svn: 120029
* license changeHoward Hinnant2010-11-16110-220/+220
| | | | llvm-svn: 119395
* Changed __config to react to all of clang's currently documented has_feature ↵Howard Hinnant2010-09-044-8/+8
| | | | | | flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature. llvm-svn: 113086
* Fixing whitespace problemsHoward Hinnant2010-08-22103-105/+5214
| | | | llvm-svn: 111767
* Installed allocator into std::functionHoward Hinnant2010-08-207-6/+361
| | | | llvm-svn: 111672
* Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant2010-05-11110-110/+110
| | | | llvm-svn: 103516
* libcxx initial importHoward Hinnant2010-05-11110-0/+400
llvm-svn: 103490
OpenPOWER on IntegriCloud