P1152R4: Fix deprecation warnings in libc++ testsuite and in uses of is_invocable...
authorRichard Smith <richard-llvm@metafoo.co.uk>
Sat, 19 Oct 2019 00:06:00 +0000 (00:06 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Sat, 19 Oct 2019 00:06:00 +0000 (00:06 +0000)
commita9727033fb5fa229b520e0e0d973f68780bc5348
tree1f0afdef1d75d333b9206b4e26d3c26edf55a3bd
parent974c8b7e2fde550fd87850d50695341101c38c2d
P1152R4: Fix deprecation warnings in libc++ testsuite and in uses of is_invocable that would internally conjure up a deprecated function type.

Summary: The implementation of P1152R4 in Clang has resulted in some deprecation warnings appearing in the libc++ and libc++abi test suite. Fix or suppress these warnings.

Reviewers: mclow.lists, EricWF

Subscribers: christof, ldionne, libcxx-commits

Tags: #libc

Differential Revision: https://reviews.llvm.org/D68879

llvm-svn: 375307
libcxx/include/__config
libcxx/include/type_traits
libcxx/test/std/utilities/meta/meta.trans/meta.trans.other/result_of11.pass.cpp
libcxxabi/test/unwind_06.pass.cpp