summaryrefslogtreecommitdiff
path: root/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func
AgeCommit message (Collapse)Author
2014-12-20Move test into test/std subdirectory.Eric Fiselier
llvm-svn: 224658
2014-11-04Actually mark the tests an unsupported with MSAN (not just ASAN)Eric Fiselier
llvm-svn: 221240
2014-11-04Mark tests that replace operator new/delete as UNSUPPORTED with ASAN and MSAN.Eric Fiselier
tests that replace operator new/delete won't link when using ASAN and MSAN because these sanitizers also replace new/delete. llvm-svn: 221236
2014-06-30Fix libc++ bug #20039: 'Constructing std::function from empty compatible ↵Marshall Clow
std::function results in half-empty state' Thanks to Agustin Berge for the report, and for his and Eric Fiselier's work on a fix. llvm-svn: 212070
2014-04-18Bug #19473. If you pass an allocator to std::function, we should use that ↵Marshall Clow
allocator, not construct one from scratch. Add a test to make sure llvm-svn: 206623
2013-12-03Found six (nmostly) identical files named 'test_allocator.h' in the libcxx ↵Marshall Clow
test suite. Moved one to /support, made it a superset, and removed all but one of the others, and iupdated all the includes. Left the odd one (thread/futures/test_allocator.h) for later. llvm-svn: 196174
2013-07-08War on tabs.Howard Hinnant
llvm-svn: 185865
2013-05-06Expose accidentally removed __compressed_pair constructor taking ↵Howard Hinnant
piecewise_construct_t. This fixes http://llvm.org/bugs/show_bug.cgi?id=15918 . llvm-svn: 181217
2013-03-23This is a start at making the libc++ test suite friendlier to the ↵Howard Hinnant
-fnoexceptions flag. Although this is not a complete solution, it does reduce the number of test failures on OS X from 467 to 128 on OS X when -fno-exceptions is enabled, and does not impact the number of failures at all when -fno-exceptions is not enabled. The bulk of this code was donated anonymously. llvm-svn: 177824
2012-07-16Relax the complete-type checks that are happening under __invokable<Fp, ↵Howard Hinnant
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
2011-07-01Correct for new rules regarding implicitly deleted special members. ↵Howard Hinnant
http://llvm.org/bugs/show_bug.cgi?id=10191 llvm-svn: 134248
2010-11-16license changeHoward Hinnant
llvm-svn: 119395
2010-09-04Changed __config to react to all of clang's currently documented has_feature ↵Howard Hinnant
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
2010-08-22Fixing whitespace problemsHoward Hinnant
llvm-svn: 111767
2010-08-20Installed allocator into std::functionHoward Hinnant
llvm-svn: 111672
2010-05-11Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant
llvm-svn: 103516
2010-05-11libcxx initial importHoward Hinnant
llvm-svn: 103490