• Home
  • History
  • Annotate
  • only in /external/libcxx/test/utilities/function.objects/
History log of /external/libcxx/test/utilities/function.objects/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6f56ab789cb470620554d624c37f488285b3b04e 06-May-2014 Dan Albert <danalbert@google.com> Adds a basic test wrapper for Android

To run libc++ tests:
$ mm
$ adb sync
$ python runtests.py # runs all host and device tests
# see main() for command line options

To regenerate all makefiles:
$ python makemake.py

Change-Id: Ibad78ad8e1bd45f32730d281afa53c2cec55478f
ndroid.mk
rithmetic.operations/Android.mk
ind/Android.mk
ind/func.bind/Android.mk
ind/func.bind/func.bind.bind/Android.mk
ind/func.bind/func.bind.isbind/Android.mk
ind/func.bind/func.bind.place/Android.mk
itwise.operations/Android.mk
omparisons/Android.mk
unc.def/Android.mk
unc.memfn/Android.mk
unc.require/Android.mk
unc.wrap/Android.mk
unc.wrap/func.wrap.badcall/Android.mk
unc.wrap/func.wrap.badcall/func.wrap.badcall.const/Android.mk
unc.wrap/func.wrap.func/Android.mk
unc.wrap/func.wrap.func/func.wrap.func.alg/Android.mk
unc.wrap/func.wrap.func/func.wrap.func.cap/Android.mk
unc.wrap/func.wrap.func/func.wrap.func.con/Android.mk
unc.wrap/func.wrap.func/func.wrap.func.inv/Android.mk
unc.wrap/func.wrap.func/func.wrap.func.mod/Android.mk
unc.wrap/func.wrap.func/func.wrap.func.nullptr/Android.mk
unc.wrap/func.wrap.func/func.wrap.func.targ/Android.mk
ogical.operations/Android.mk
egators/Android.mk
efwrap/Android.mk
efwrap/refwrap.access/Android.mk
efwrap/refwrap.assign/Android.mk
efwrap/refwrap.const/Android.mk
efwrap/refwrap.helpers/Android.mk
efwrap/refwrap.invoke/Android.mk
nord.hash/Android.mk
71e699dda5442545e3335f8c07de27c860fe2046 10-Feb-2014 Marshall Clow <mclow.lists@gmail.com> Fix for PR17606 - result_of (and INVOKE) works incorrectly for member function pointers with ref qualifiers. Also a drive-by fix for common_type in C++03 mode. Thanks to Michel Morin for the bug report and the proposed fix.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@201101 91177308-0d34-0410-b5e6-96231b3b80d8
unc.require/invoke.pass.cpp
a4c0d87a84b5d324726b334d10fe2f8c24215fad 22-Jan-2014 Peter Collingbourne <peter@pcc.me.uk> Const qualify __mem_fn call operator

QOI improvement.

Differential Revision: http://llvm-reviews.chandlerc.com/D2059

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@199848 91177308-0d34-0410-b5e6-96231b3b80d8
unc.memfn/member_data.pass.cpp
unc.memfn/member_function.pass.cpp
unc.memfn/member_function_const.pass.cpp
unc.memfn/member_function_const_volatile.pass.cpp
unc.memfn/member_function_volatile.pass.cpp
98760c18f85bafd98dde7a309e1b0e677abd47d8 16-Jan-2014 Marshall Clow <mclow.lists@gmail.com> Add license headers to a bunch of libc++ files that were missing them. No functionality change. Fixes 18291. Thanks to Nico for the bug report and the patch.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@199400 91177308-0d34-0410-b5e6-96231b3b80d8
rithmetic.operations/transparent.pass.cpp
itwise.operations/transparent.pass.cpp
omparisons/transparent.pass.cpp
ogical.operations/transparent.pass.cpp
1b92188a82b01e76ac6e8ad5f997293c2a078adc 03-Dec-2013 Marshall Clow <mclow.lists@gmail.com> Found six (nmostly) identical files named 'test_allocator.h' in the libcxx 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.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@196174 91177308-0d34-0410-b5e6-96231b3b80d8
unc.wrap/func.wrap.func/func.wrap.func.con/alloc.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_F.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_function.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_nullptr.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_rfunction.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.mod/assign_F_alloc.pass.cpp
unc.wrap/func.wrap.func/test_allocator.h
9738cafa4f5c5ce19cd674e7e8c38376eaac8abe 28-Sep-2013 Marshall Clow <mclow.lists@gmail.com> Implement n3789; constexpr support in named function objects

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@191626 91177308-0d34-0410-b5e6-96231b3b80d8
rithmetic.operations/divides.pass.cpp
rithmetic.operations/minus.pass.cpp
rithmetic.operations/modulus.pass.cpp
rithmetic.operations/multiplies.pass.cpp
rithmetic.operations/negate.pass.cpp
rithmetic.operations/plus.pass.cpp
itwise.operations/bit_and.pass.cpp
itwise.operations/bit_not.pass.cpp
itwise.operations/bit_or.pass.cpp
itwise.operations/bit_xor.pass.cpp
omparisons/equal_to.pass.cpp
omparisons/greater.pass.cpp
omparisons/greater_equal.pass.cpp
omparisons/less.pass.cpp
omparisons/less_equal.pass.cpp
omparisons/not_equal_to.pass.cpp
ogical.operations/logical_and.pass.cpp
ogical.operations/logical_not.pass.cpp
ogical.operations/logical_or.pass.cpp
9e613ca1b359b4f5c15191650bf3b772a79aacc8 03-Sep-2013 Marshall Clow <mclow.lists@gmail.com> LWG Issue 2148: Hashing Enums

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189831 91177308-0d34-0410-b5e6-96231b3b80d8
nord.hash/enum.fail.cpp
nord.hash/enum.pass.cpp
7a4e3742800a581026478304aade40566031d38d 13-Aug-2013 Marshall Clow <mclow.lists@gmail.com> More support for N3657; tests for is_transparent

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188242 91177308-0d34-0410-b5e6-96231b3b80d8
rithmetic.operations/transparent.pass.cpp
itwise.operations/transparent.pass.cpp
omparisons/transparent.pass.cpp
ogical.operations/transparent.pass.cpp
ff46409221ea91df3c5413ba06eed2f6ba963444 29-Jul-2013 Marshall Clow <mclow.lists@gmail.com> Implement N3421; comparison predicates<void>

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@187357 91177308-0d34-0410-b5e6-96231b3b80d8
rithmetic.operations/divides.pass.cpp
rithmetic.operations/minus.pass.cpp
rithmetic.operations/modulus.pass.cpp
rithmetic.operations/multiplies.pass.cpp
rithmetic.operations/negate.pass.cpp
rithmetic.operations/plus.pass.cpp
itwise.operations/bit_and.pass.cpp
itwise.operations/bit_not.pass.cpp
itwise.operations/bit_or.pass.cpp
itwise.operations/bit_xor.pass.cpp
omparisons/equal_to.pass.cpp
omparisons/greater.pass.cpp
omparisons/greater_equal.pass.cpp
omparisons/less.pass.cpp
omparisons/less_equal.pass.cpp
omparisons/not_equal_to.pass.cpp
ogical.operations/logical_and.pass.cpp
ogical.operations/logical_not.pass.cpp
ogical.operations/logical_or.pass.cpp
171771a9f5fd9e5dbbc6d6a2d9dfb0d8532b5155 08-Jul-2013 Howard Hinnant <hhinnant@apple.com> War on tabs.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185865 91177308-0d34-0410-b5e6-96231b3b80d8
unc.wrap/func.wrap.func/func.wrap.func.con/F_incomplete.pass.cpp
099dec1ba0a48c1b033565be651ca37b24c3ebca 01-Jul-2013 Howard Hinnant <hhinnant@apple.com> The bind and function functor constructors and assignment operators were overly general and getting confused with the copy constructor and copy assignment operators. Constrained them. This fixes http://llvm.org/bugs/show_bug.cgi?id=16385

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185297 91177308-0d34-0410-b5e6-96231b3b80d8
ind/func.bind/func.bind.bind/copy.pass.cpp
c05e98660f673191b13ae2fee8f6b823e515d4a2 30-Jun-2013 Howard Hinnant <hhinnant@apple.com> Fix bind by making _is_valid_bind_return more robust. It should return false instead of give a compile time error, always. The problem was down in ____mu_return, the version that handles nested bind objects. This fixes http://llvm.org/bugs/show_bug.cgi?id=16343

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185289 91177308-0d34-0410-b5e6-96231b3b80d8
ind/func.bind/func.bind.bind/nested.pass.cpp
6287c65a0316f92f8d784e56ddb623642f1517da 15-May-2013 Howard Hinnant <hhinnant@apple.com> Remove cv qualifiers from member pointers in the __member_pointer_traits test. This was causing a const-qualified bind result to malfunction. This was a recent regression due to the new use of __member_pointer_traits in restricting the __invokable and __invoke_of tests.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@181935 91177308-0d34-0410-b5e6-96231b3b80d8
ind/func.bind/func.bind.bind/invoke_lvalue.pass.cpp
8c238192205e8d0ae6bd3ff8b5176de818ebda7b 06-May-2013 Howard Hinnant <hhinnant@apple.com> Expose accidentally removed __compressed_pair constructor taking piecewise_construct_t. This fixes http://llvm.org/bugs/show_bug.cgi?id=15918 .

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@181217 91177308-0d34-0410-b5e6-96231b3b80d8
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_F.pass.cpp
9976b5511a5ff7c67dc7bc024604efa0baf43625 23-Mar-2013 Howard Hinnant <hhinnant@apple.com> This is a start at making the libc++ test suite friendlier to the -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.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@177824 91177308-0d34-0410-b5e6-96231b3b80d8
unc.wrap/func.wrap.func/test_allocator.h
c42530723824fa58b3e49e9dcd0fd794d5f85712 16-Jul-2012 Howard Hinnant <hhinnant@apple.com> Relax the complete-type checks that are happening under __invokable<Fp, 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>.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@160285 91177308-0d34-0410-b5e6-96231b3b80d8
unc.wrap/func.wrap.func/func.wrap.func.con/F_incomplete.pass.cpp
40c13d31c580d904d0c400f6bab1addf1535cf69 05-Dec-2011 Howard Hinnant <hhinnant@apple.com> Starting using murmur2 when combining multiple size_t's into a single hash, 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.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@145795 91177308-0d34-0410-b5e6-96231b3b80d8
nord.hash/integral.pass.cpp
61aa6013c3377203aff484cf3300ac26511c26ac 01-Jul-2011 Howard Hinnant <hhinnant@apple.com> Correct for new rules regarding implicitly deleted special members. http://llvm.org/bugs/show_bug.cgi?id=10191

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@134248 91177308-0d34-0410-b5e6-96231b3b80d8
unc.wrap/func.wrap.func/func.wrap.func.con/copy.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/copy_assign.pass.cpp
0148a838d09499a457ee2dbd07e5573711e7f32e 19-May-2011 Howard Hinnant <hhinnant@apple.com> Simplied bind using __invoke. In the process, found and fixed a couple of bugs. C++11 only.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@131667 91177308-0d34-0410-b5e6-96231b3b80d8
ind/func.bind/func.bind.bind/invoke_lvalue.pass.cpp
ind/func.bind/func.bind.bind/invoke_rvalue.pass.cpp
f190e97885da12c040ec63a417a820ab6cd6a0a1 10-Dec-2010 Howard Hinnant <hhinnant@apple.com> This got accidentally removed

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@121502 91177308-0d34-0410-b5e6-96231b3b80d8
ersion.pass.cpp
1b18a48e280f039560e772befed75b30413a455a 08-Dec-2010 Howard Hinnant <hhinnant@apple.com> cleaning up...

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@121275 91177308-0d34-0410-b5e6-96231b3b80d8
unction.pointer.adaptors/pointer_to_binary_function.pass.cpp
unction.pointer.adaptors/pointer_to_unary_function.pass.cpp
unction.pointer.adaptors/ptr_fun1.pass.cpp
unction.pointer.adaptors/ptr_fun2.pass.cpp
ember.pointer.adaptors/const_mem_fun.pass.cpp
ember.pointer.adaptors/const_mem_fun1.pass.cpp
ember.pointer.adaptors/const_mem_fun1_ref_t.pass.cpp
ember.pointer.adaptors/const_mem_fun1_t.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref1.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref_t.pass.cpp
ember.pointer.adaptors/const_mem_fun_t.pass.cpp
ember.pointer.adaptors/mem_fun.pass.cpp
ember.pointer.adaptors/mem_fun1.pass.cpp
ember.pointer.adaptors/mem_fun1_ref_t.pass.cpp
ember.pointer.adaptors/mem_fun1_t.pass.cpp
ember.pointer.adaptors/mem_fun_ref.pass.cpp
ember.pointer.adaptors/mem_fun_ref1.pass.cpp
ember.pointer.adaptors/mem_fun_ref_t.pass.cpp
ember.pointer.adaptors/mem_fun_t.pass.cpp
ersion.pass.cpp
091f2ab44f35b044a14359c3dc794d3688ee074f 23-Nov-2010 Howard Hinnant <hhinnant@apple.com> Update testsuite strucuture to latest draft

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@120029 91177308-0d34-0410-b5e6-96231b3b80d8
ase/nothing_to_do.pass.cpp
b64f8b07c104c6cc986570ac8ee0ed16a9f23976 16-Nov-2010 Howard Hinnant <hhinnant@apple.com> license change

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@119395 91177308-0d34-0410-b5e6-96231b3b80d8
rithmetic.operations/divides.pass.cpp
rithmetic.operations/minus.pass.cpp
rithmetic.operations/modulus.pass.cpp
rithmetic.operations/multiplies.pass.cpp
rithmetic.operations/negate.pass.cpp
rithmetic.operations/plus.pass.cpp
ase/nothing_to_do.pass.cpp
ind/func.bind/func.bind.bind/invoke_int_0.pass.cpp
ind/func.bind/func.bind.bind/invoke_lvalue.pass.cpp
ind/func.bind/func.bind.bind/invoke_rvalue.pass.cpp
ind/func.bind/func.bind.bind/invoke_void_0.pass.cpp
ind/func.bind/func.bind.isbind/is_bind_expression.pass.cpp
ind/func.bind/func.bind.isbind/is_placeholder.pass.cpp
ind/func.bind/func.bind.place/placeholders.pass.cpp
ind/func.bind/nothing_to_do.pass.cpp
ind/nothing_to_do.pass.cpp
itwise.operations/bit_and.pass.cpp
itwise.operations/bit_or.pass.cpp
itwise.operations/bit_xor.pass.cpp
omparisons/equal_to.pass.cpp
omparisons/greater.pass.cpp
omparisons/greater_equal.pass.cpp
omparisons/less.pass.cpp
omparisons/less_equal.pass.cpp
omparisons/not_equal_to.pass.cpp
unc.def/nothing_to_do.pass.cpp
unc.memfn/member_data.fail.cpp
unc.memfn/member_data.pass.cpp
unc.memfn/member_function.pass.cpp
unc.memfn/member_function_const.pass.cpp
unc.memfn/member_function_const_volatile.pass.cpp
unc.memfn/member_function_volatile.pass.cpp
unc.require/binary_function.pass.cpp
unc.require/unary_function.pass.cpp
unc.wrap/func.wrap.badcall/bad_function_call.pass.cpp
unc.wrap/func.wrap.badcall/func.wrap.badcall.const/bad_function_call_ctor.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.alg/swap.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.cap/operator_bool.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/F.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/F_assign.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_F.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_function.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_nullptr.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_rfunction.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/copy.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/copy_assign.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/default.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/nullptr_t.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/nullptr_t_assign.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke.fail.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke_int_0.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke_void_0.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.mod/assign_F_alloc.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.mod/swap.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.nullptr/operator_==.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.targ/target.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.targ/target_type.pass.cpp
unc.wrap/func.wrap.func/types.pass.cpp
unc.wrap/nothing_to_do.pass.cpp
unction.pointer.adaptors/pointer_to_binary_function.pass.cpp
unction.pointer.adaptors/pointer_to_unary_function.pass.cpp
unction.pointer.adaptors/ptr_fun1.pass.cpp
unction.pointer.adaptors/ptr_fun2.pass.cpp
ogical.operations/logical_and.pass.cpp
ogical.operations/logical_not.pass.cpp
ogical.operations/logical_or.pass.cpp
ember.pointer.adaptors/const_mem_fun.pass.cpp
ember.pointer.adaptors/const_mem_fun1.pass.cpp
ember.pointer.adaptors/const_mem_fun1_ref_t.pass.cpp
ember.pointer.adaptors/const_mem_fun1_t.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref1.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref_t.pass.cpp
ember.pointer.adaptors/const_mem_fun_t.pass.cpp
ember.pointer.adaptors/mem_fun.pass.cpp
ember.pointer.adaptors/mem_fun1.pass.cpp
ember.pointer.adaptors/mem_fun1_ref_t.pass.cpp
ember.pointer.adaptors/mem_fun1_t.pass.cpp
ember.pointer.adaptors/mem_fun_ref.pass.cpp
ember.pointer.adaptors/mem_fun_ref1.pass.cpp
ember.pointer.adaptors/mem_fun_ref_t.pass.cpp
ember.pointer.adaptors/mem_fun_t.pass.cpp
egators/binary_negate.pass.cpp
egators/not1.pass.cpp
egators/not2.pass.cpp
egators/unary_negate.pass.cpp
efwrap/binary.pass.cpp
efwrap/refwrap.access/conversion.pass.cpp
efwrap/refwrap.assign/copy_assign.pass.cpp
efwrap/refwrap.const/copy_ctor.pass.cpp
efwrap/refwrap.const/type_ctor.fail.cpp
efwrap/refwrap.const/type_ctor.pass.cpp
efwrap/refwrap.helpers/cref_1.pass.cpp
efwrap/refwrap.helpers/cref_2.pass.cpp
efwrap/refwrap.helpers/ref_1.fail.cpp
efwrap/refwrap.helpers/ref_1.pass.cpp
efwrap/refwrap.helpers/ref_2.pass.cpp
efwrap/refwrap.invoke/invoke.fail.cpp
efwrap/refwrap.invoke/invoke.pass.cpp
efwrap/refwrap.invoke/invoke_int_0.pass.cpp
efwrap/refwrap.invoke/invoke_void_0.pass.cpp
efwrap/type.pass.cpp
efwrap/unary.pass.cpp
efwrap/weak_result.pass.cpp
nord.hash/floating.pass.cpp
nord.hash/integral.pass.cpp
nord.hash/pointer.pass.cpp
ersion.pass.cpp
73d21a4f0774d3fadab98e690619a359cfb160a3 05-Sep-2010 Howard Hinnant <hhinnant@apple.com> Changed __config to react to all of clang's currently documented has_feature 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.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@113086 91177308-0d34-0410-b5e6-96231b3b80d8
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_rfunction.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/copy.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/copy_assign.pass.cpp
unc.wrap/func.wrap.func/test_allocator.h
c52f43e72dfcea03037729649da84c23b3beb04a 22-Aug-2010 Howard Hinnant <hhinnant@apple.com> Fixing whitespace problems

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@111767 91177308-0d34-0410-b5e6-96231b3b80d8
rithmetic.operations/divides.pass.cpp
rithmetic.operations/minus.pass.cpp
rithmetic.operations/modulus.pass.cpp
rithmetic.operations/multiplies.pass.cpp
rithmetic.operations/negate.pass.cpp
rithmetic.operations/plus.pass.cpp
ase/nothing_to_do.pass.cpp
ind/func.bind/func.bind.bind/invoke_int_0.pass.cpp
ind/func.bind/func.bind.bind/invoke_lvalue.pass.cpp
ind/func.bind/func.bind.bind/invoke_rvalue.pass.cpp
ind/func.bind/func.bind.bind/invoke_void_0.pass.cpp
ind/func.bind/func.bind.isbind/is_bind_expression.pass.cpp
ind/func.bind/func.bind.isbind/is_placeholder.pass.cpp
ind/func.bind/func.bind.place/placeholders.pass.cpp
ind/func.bind/nothing_to_do.pass.cpp
ind/nothing_to_do.pass.cpp
itwise.operations/bit_and.pass.cpp
itwise.operations/bit_or.pass.cpp
itwise.operations/bit_xor.pass.cpp
omparisons/equal_to.pass.cpp
omparisons/greater.pass.cpp
omparisons/greater_equal.pass.cpp
omparisons/less.pass.cpp
omparisons/less_equal.pass.cpp
omparisons/not_equal_to.pass.cpp
unc.def/nothing_to_do.pass.cpp
unc.memfn/member_data.fail.cpp
unc.memfn/member_data.pass.cpp
unc.memfn/member_function.pass.cpp
unc.memfn/member_function_const.pass.cpp
unc.memfn/member_function_const_volatile.pass.cpp
unc.memfn/member_function_volatile.pass.cpp
unc.require/binary_function.pass.cpp
unc.require/unary_function.pass.cpp
unc.wrap/func.wrap.badcall/bad_function_call.pass.cpp
unc.wrap/func.wrap.badcall/func.wrap.badcall.const/bad_function_call_ctor.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.alg/swap.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.cap/operator_bool.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/F.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/F_assign.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_rfunction.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/copy.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/copy_assign.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/default.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/nullptr_t.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/nullptr_t_assign.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke.fail.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke_int_0.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke_void_0.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.mod/swap.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.nullptr/operator_==.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.targ/target.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.targ/target_type.pass.cpp
unc.wrap/func.wrap.func/test_allocator.h
unc.wrap/func.wrap.func/types.pass.cpp
unc.wrap/nothing_to_do.pass.cpp
unction.pointer.adaptors/pointer_to_binary_function.pass.cpp
unction.pointer.adaptors/pointer_to_unary_function.pass.cpp
unction.pointer.adaptors/ptr_fun1.pass.cpp
unction.pointer.adaptors/ptr_fun2.pass.cpp
ogical.operations/logical_and.pass.cpp
ogical.operations/logical_not.pass.cpp
ogical.operations/logical_or.pass.cpp
ember.pointer.adaptors/const_mem_fun.pass.cpp
ember.pointer.adaptors/const_mem_fun1.pass.cpp
ember.pointer.adaptors/const_mem_fun1_ref_t.pass.cpp
ember.pointer.adaptors/const_mem_fun1_t.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref1.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref_t.pass.cpp
ember.pointer.adaptors/const_mem_fun_t.pass.cpp
ember.pointer.adaptors/mem_fun.pass.cpp
ember.pointer.adaptors/mem_fun1.pass.cpp
ember.pointer.adaptors/mem_fun1_ref_t.pass.cpp
ember.pointer.adaptors/mem_fun1_t.pass.cpp
ember.pointer.adaptors/mem_fun_ref.pass.cpp
ember.pointer.adaptors/mem_fun_ref1.pass.cpp
ember.pointer.adaptors/mem_fun_ref_t.pass.cpp
ember.pointer.adaptors/mem_fun_t.pass.cpp
egators/binary_negate.pass.cpp
egators/not1.pass.cpp
egators/not2.pass.cpp
egators/unary_negate.pass.cpp
efwrap/binary.pass.cpp
efwrap/refwrap.access/conversion.pass.cpp
efwrap/refwrap.assign/copy_assign.pass.cpp
efwrap/refwrap.const/copy_ctor.pass.cpp
efwrap/refwrap.const/type_ctor.fail.cpp
efwrap/refwrap.const/type_ctor.pass.cpp
efwrap/refwrap.helpers/cref_1.pass.cpp
efwrap/refwrap.helpers/cref_2.pass.cpp
efwrap/refwrap.helpers/ref_1.fail.cpp
efwrap/refwrap.helpers/ref_1.pass.cpp
efwrap/refwrap.helpers/ref_2.pass.cpp
efwrap/refwrap.invoke/invoke.fail.cpp
efwrap/refwrap.invoke/invoke.pass.cpp
efwrap/refwrap.invoke/invoke_int_0.pass.cpp
efwrap/refwrap.invoke/invoke_void_0.pass.cpp
efwrap/type.pass.cpp
efwrap/unary.pass.cpp
efwrap/weak_result.pass.cpp
ersion.pass.cpp
725528086c5850ad2340d192c16cd39e1143a8cf 20-Aug-2010 Howard Hinnant <hhinnant@apple.com> Installed allocator into std::function

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@111672 91177308-0d34-0410-b5e6-96231b3b80d8
unc.wrap/func.wrap.func/func.wrap.func.con/alloc.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_F.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_function.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_nullptr.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_rfunction.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.mod/assign_F_alloc.pass.cpp
unc.wrap/func.wrap.func/test_allocator.h
f5256e16dfc425c1d466f6308d4026d529ce9e0b 11-May-2010 Howard Hinnant <hhinnant@apple.com> Wiped out some non-ascii characters that snuck into the copyright.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@103516 91177308-0d34-0410-b5e6-96231b3b80d8
rithmetic.operations/divides.pass.cpp
rithmetic.operations/minus.pass.cpp
rithmetic.operations/modulus.pass.cpp
rithmetic.operations/multiplies.pass.cpp
rithmetic.operations/negate.pass.cpp
rithmetic.operations/plus.pass.cpp
ase/nothing_to_do.pass.cpp
ind/func.bind/func.bind.bind/invoke_int_0.pass.cpp
ind/func.bind/func.bind.bind/invoke_lvalue.pass.cpp
ind/func.bind/func.bind.bind/invoke_rvalue.pass.cpp
ind/func.bind/func.bind.bind/invoke_void_0.pass.cpp
ind/func.bind/func.bind.isbind/is_bind_expression.pass.cpp
ind/func.bind/func.bind.isbind/is_placeholder.pass.cpp
ind/func.bind/func.bind.place/placeholders.pass.cpp
ind/func.bind/nothing_to_do.pass.cpp
ind/nothing_to_do.pass.cpp
itwise.operations/bit_and.pass.cpp
itwise.operations/bit_or.pass.cpp
itwise.operations/bit_xor.pass.cpp
omparisons/equal_to.pass.cpp
omparisons/greater.pass.cpp
omparisons/greater_equal.pass.cpp
omparisons/less.pass.cpp
omparisons/less_equal.pass.cpp
omparisons/not_equal_to.pass.cpp
unc.def/nothing_to_do.pass.cpp
unc.memfn/member_data.fail.cpp
unc.memfn/member_data.pass.cpp
unc.memfn/member_function.pass.cpp
unc.memfn/member_function_const.pass.cpp
unc.memfn/member_function_const_volatile.pass.cpp
unc.memfn/member_function_volatile.pass.cpp
unc.require/binary_function.pass.cpp
unc.require/unary_function.pass.cpp
unc.wrap/func.wrap.badcall/bad_function_call.pass.cpp
unc.wrap/func.wrap.badcall/func.wrap.badcall.const/bad_function_call_ctor.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.alg/swap.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.cap/operator_bool.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/F.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/F_assign.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_F.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_function.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_nullptr.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_rfunction.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/copy.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/copy_assign.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/default.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/nullptr_t.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/nullptr_t_assign.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke.fail.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke_int_0.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke_void_0.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.mod/assign_F_alloc.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.mod/swap.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.nullptr/operator_==.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.targ/target.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.targ/target_type.pass.cpp
unc.wrap/func.wrap.func/types.pass.cpp
unc.wrap/nothing_to_do.pass.cpp
unction.pointer.adaptors/pointer_to_binary_function.pass.cpp
unction.pointer.adaptors/pointer_to_unary_function.pass.cpp
unction.pointer.adaptors/ptr_fun1.pass.cpp
unction.pointer.adaptors/ptr_fun2.pass.cpp
ogical.operations/logical_and.pass.cpp
ogical.operations/logical_not.pass.cpp
ogical.operations/logical_or.pass.cpp
ember.pointer.adaptors/const_mem_fun.pass.cpp
ember.pointer.adaptors/const_mem_fun1.pass.cpp
ember.pointer.adaptors/const_mem_fun1_ref_t.pass.cpp
ember.pointer.adaptors/const_mem_fun1_t.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref1.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref_t.pass.cpp
ember.pointer.adaptors/const_mem_fun_t.pass.cpp
ember.pointer.adaptors/mem_fun.pass.cpp
ember.pointer.adaptors/mem_fun1.pass.cpp
ember.pointer.adaptors/mem_fun1_ref_t.pass.cpp
ember.pointer.adaptors/mem_fun1_t.pass.cpp
ember.pointer.adaptors/mem_fun_ref.pass.cpp
ember.pointer.adaptors/mem_fun_ref1.pass.cpp
ember.pointer.adaptors/mem_fun_ref_t.pass.cpp
ember.pointer.adaptors/mem_fun_t.pass.cpp
egators/binary_negate.pass.cpp
egators/not1.pass.cpp
egators/not2.pass.cpp
egators/unary_negate.pass.cpp
efwrap/binary.pass.cpp
efwrap/refwrap.access/conversion.pass.cpp
efwrap/refwrap.assign/copy_assign.pass.cpp
efwrap/refwrap.const/copy_ctor.pass.cpp
efwrap/refwrap.const/type_ctor.fail.cpp
efwrap/refwrap.const/type_ctor.pass.cpp
efwrap/refwrap.helpers/cref_1.pass.cpp
efwrap/refwrap.helpers/cref_2.pass.cpp
efwrap/refwrap.helpers/ref_1.fail.cpp
efwrap/refwrap.helpers/ref_1.pass.cpp
efwrap/refwrap.helpers/ref_2.pass.cpp
efwrap/refwrap.invoke/invoke.fail.cpp
efwrap/refwrap.invoke/invoke.pass.cpp
efwrap/refwrap.invoke/invoke_int_0.pass.cpp
efwrap/refwrap.invoke/invoke_void_0.pass.cpp
efwrap/type.pass.cpp
efwrap/unary.pass.cpp
efwrap/weak_result.pass.cpp
nord.hash/floating.pass.cpp
nord.hash/integral.pass.cpp
nord.hash/pointer.pass.cpp
ersion.pass.cpp
bc8d3f97eb5c958007f2713238472e0c1c8fe02c 11-May-2010 Howard Hinnant <hhinnant@apple.com> libcxx initial import

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@103490 91177308-0d34-0410-b5e6-96231b3b80d8
rithmetic.operations/divides.pass.cpp
rithmetic.operations/minus.pass.cpp
rithmetic.operations/modulus.pass.cpp
rithmetic.operations/multiplies.pass.cpp
rithmetic.operations/negate.pass.cpp
rithmetic.operations/plus.pass.cpp
ase/nothing_to_do.pass.cpp
ind/func.bind/func.bind.bind/invoke_int_0.pass.cpp
ind/func.bind/func.bind.bind/invoke_lvalue.pass.cpp
ind/func.bind/func.bind.bind/invoke_rvalue.pass.cpp
ind/func.bind/func.bind.bind/invoke_void_0.pass.cpp
ind/func.bind/func.bind.isbind/is_bind_expression.pass.cpp
ind/func.bind/func.bind.isbind/is_placeholder.pass.cpp
ind/func.bind/func.bind.place/placeholders.pass.cpp
ind/func.bind/nothing_to_do.pass.cpp
ind/nothing_to_do.pass.cpp
itwise.operations/bit_and.pass.cpp
itwise.operations/bit_or.pass.cpp
itwise.operations/bit_xor.pass.cpp
omparisons/equal_to.pass.cpp
omparisons/greater.pass.cpp
omparisons/greater_equal.pass.cpp
omparisons/less.pass.cpp
omparisons/less_equal.pass.cpp
omparisons/not_equal_to.pass.cpp
unc.def/nothing_to_do.pass.cpp
unc.memfn/member_data.fail.cpp
unc.memfn/member_data.pass.cpp
unc.memfn/member_function.pass.cpp
unc.memfn/member_function_const.pass.cpp
unc.memfn/member_function_const_volatile.pass.cpp
unc.memfn/member_function_volatile.pass.cpp
unc.require/binary_function.pass.cpp
unc.require/unary_function.pass.cpp
unc.wrap/func.wrap.badcall/bad_function_call.pass.cpp
unc.wrap/func.wrap.badcall/func.wrap.badcall.const/bad_function_call_ctor.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.alg/swap.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.cap/operator_bool.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/F.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/F_assign.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_F.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_function.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_nullptr.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/alloc_rfunction.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/copy.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/copy_assign.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/default.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/nullptr_t.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.con/nullptr_t_assign.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke.fail.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke_int_0.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.inv/invoke_void_0.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.mod/assign_F_alloc.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.mod/swap.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.nullptr/operator_==.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.targ/target.pass.cpp
unc.wrap/func.wrap.func/func.wrap.func.targ/target_type.pass.cpp
unc.wrap/func.wrap.func/types.pass.cpp
unc.wrap/nothing_to_do.pass.cpp
unction.pointer.adaptors/pointer_to_binary_function.pass.cpp
unction.pointer.adaptors/pointer_to_unary_function.pass.cpp
unction.pointer.adaptors/ptr_fun1.pass.cpp
unction.pointer.adaptors/ptr_fun2.pass.cpp
ogical.operations/logical_and.pass.cpp
ogical.operations/logical_not.pass.cpp
ogical.operations/logical_or.pass.cpp
ember.pointer.adaptors/const_mem_fun.pass.cpp
ember.pointer.adaptors/const_mem_fun1.pass.cpp
ember.pointer.adaptors/const_mem_fun1_ref_t.pass.cpp
ember.pointer.adaptors/const_mem_fun1_t.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref1.pass.cpp
ember.pointer.adaptors/const_mem_fun_ref_t.pass.cpp
ember.pointer.adaptors/const_mem_fun_t.pass.cpp
ember.pointer.adaptors/mem_fun.pass.cpp
ember.pointer.adaptors/mem_fun1.pass.cpp
ember.pointer.adaptors/mem_fun1_ref_t.pass.cpp
ember.pointer.adaptors/mem_fun1_t.pass.cpp
ember.pointer.adaptors/mem_fun_ref.pass.cpp
ember.pointer.adaptors/mem_fun_ref1.pass.cpp
ember.pointer.adaptors/mem_fun_ref_t.pass.cpp
ember.pointer.adaptors/mem_fun_t.pass.cpp
egators/binary_negate.pass.cpp
egators/not1.pass.cpp
egators/not2.pass.cpp
egators/unary_negate.pass.cpp
efwrap/binary.pass.cpp
efwrap/refwrap.access/conversion.pass.cpp
efwrap/refwrap.assign/copy_assign.pass.cpp
efwrap/refwrap.const/copy_ctor.pass.cpp
efwrap/refwrap.const/type_ctor.fail.cpp
efwrap/refwrap.const/type_ctor.pass.cpp
efwrap/refwrap.helpers/cref_1.pass.cpp
efwrap/refwrap.helpers/cref_2.pass.cpp
efwrap/refwrap.helpers/ref_1.fail.cpp
efwrap/refwrap.helpers/ref_1.pass.cpp
efwrap/refwrap.helpers/ref_2.pass.cpp
efwrap/refwrap.invoke/invoke.fail.cpp
efwrap/refwrap.invoke/invoke.pass.cpp
efwrap/refwrap.invoke/invoke_int_0.pass.cpp
efwrap/refwrap.invoke/invoke_void_0.pass.cpp
efwrap/type.pass.cpp
efwrap/unary.pass.cpp
efwrap/weak_result.pass.cpp
nord.hash/floating.pass.cpp
nord.hash/integral.pass.cpp
nord.hash/pointer.pass.cpp
ersion.pass.cpp