2012-10-01 Daniel Krugler <daniel.kruegler@googlemail.com>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Oct 2012 16:02:57 +0000 (16:02 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Oct 2012 16:02:57 +0000 (16:02 +0000)
commitbe513f905247b4e7d9a51a1589141af6b04fe15b
tree216d82c40141b19a2abccec486ee06d9d47053a1
parente8c3ebfc583ef96e84086d22413ba40de9cc9ba2
2012-10-01  Daniel Krugler  <daniel.kruegler@googlemail.com>

* include/std/type_traits (result_of): Provide "SFINAE-friendly"
(see N3436) implementation.
* testsuite/20_util/result_of/sfinae_friendly_1.cc: New.
* testsuite/20_util/result_of/sfinae_friendly_2.cc: Likewise.
* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Tweak
dg-error line numbers.
* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
Likewise.
* testsuite/20_util/declval/requirements/1_neg.cc: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@191930 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/type_traits
libstdc++-v3/testsuite/20_util/declval/requirements/1_neg.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/result_of/sfinae_friendly_1.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/result_of/sfinae_friendly_2.cc [new file with mode: 0644]