Eric Fiselier b05f0599c0 Fix std::function allocator constructors in C++03. 10 lat temu
..
func.wrap.func.alg 4eb5b6d5ee [libcxx] Consolidate new/delete replacement in tests and disable it when using sanitizers. 10 lat temu
func.wrap.func.cap a90c6dd460 Move test into test/std subdirectory. 10 lat temu
func.wrap.func.con b05f0599c0 Fix std::function allocator constructors in C++03. 10 lat temu
func.wrap.func.inv c3231d213a [libcxx] Fix PR 22468 - std::function<void()> does not accept non-void-returning functions 10 lat temu
func.wrap.func.mod 4eb5b6d5ee [libcxx] Consolidate new/delete replacement in tests and disable it when using sanitizers. 10 lat temu
func.wrap.func.nullptr a90c6dd460 Move test into test/std subdirectory. 10 lat temu
func.wrap.func.targ a90c6dd460 Move test into test/std subdirectory. 10 lat temu
function_types.h b05f0599c0 Fix std::function allocator constructors in C++03. 10 lat temu
types.pass.cpp a09f3444e6 In early C++11 standard drafts, std::function derived from std::unary_function or std::binary_function if there was only one (or two) parameters. Before C++11 shipped, this restiction was lifted, but libc++ still does this (which is fine). However, the tests still check for this outdated requiremnt. Change then to check for the nested typedefs instead (which are still required by the standard). No change to the library. 10 lat temu