Add missing variable traits, fix testsuite failures.
authorVille Voutilainen <ville.voutilainen@gmail.com>
Sun, 31 Jul 2016 14:52:53 +0000 (17:52 +0300)
committerVille Voutilainen <ville@gcc.gnu.org>
Sun, 31 Jul 2016 14:52:53 +0000 (17:52 +0300)
commit8c9142276b1f1cbe27bdbd79d79a0d1b9e2b1fb4
tree5def6bc806bf9bd544acb2971f8520cdd680f7a8
parent589584612f436a3836ed507c16664f1d74fc4c84
Add missing variable traits, fix testsuite failures.

* include/bits/uses_allocator.h (uses_allocator_v): New.
* include/std/functional (is_bind_expression_v, is_placeholder_v):
Likewise.
* testsuite/20_util/bind/is_placeholder_v.cc: Likewise.
* testsuite/20_util/declval/requirements/1_neg.cc: Adjust.
* testsuite/20_util/duration/literals/range.cc: Likewise.
* testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
* testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
* testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
Likewise.
* testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
* testsuite/20_util/uses_allocator/requirements/uses_allocator_v.cc:
New.

From-SVN: r238921
13 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/uses_allocator.h
libstdc++-v3/include/std/functional
libstdc++-v3/testsuite/20_util/bind/is_placeholder_v.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/declval/requirements/1_neg.cc
libstdc++-v3/testsuite/20_util/duration/literals/range.cc
libstdc++-v3/testsuite/20_util/duration/requirements/typedefs_neg1.cc
libstdc++-v3/testsuite/20_util/duration/requirements/typedefs_neg2.cc
libstdc++-v3/testsuite/20_util/duration/requirements/typedefs_neg3.cc
libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs_neg.cc
libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc
libstdc++-v3/testsuite/20_util/ratio/operations/ops_overflow_neg.cc
libstdc++-v3/testsuite/20_util/uses_allocator/requirements/uses_allocator_v.cc [new file with mode: 0644]