[multiple changes]
2009-12-30 Daniel Frey <d.frey@gmx.de> Paolo Carlini <paolo.carlini@oracle.com> * include/std/type_traits (is_explicitly_convertible, is_constructible): Add. * testsuite/util/testsuite_tr1.h (ExplicitClass): Add. * testsuite/20_util/is_explicitly_convertible/value.cc: New. * testsuite/20_util/is_constructible/value.cc: Likewise. 2009-12-30 Paolo Carlini <paolo.carlini@oracle.com> * testsuite/util/testsuite_tr1.h (test_relationship): Add variadic version. * testsuite/20_util/is_explicitly_convertible/requirements/ typedefs.cc: New. * testsuite/20_util/is_explicitly_convertible/requirements/ explicit_instantiation.cc: Likewise. * testsuite/20_util/is_constructible/requirements/typedefs.cc: Likewise. * testsuite/20_util/is_constructible/requirements/ explicit_instantiation.cc: Likewise. * testsuite/20_util/is_convertible/value.cc: Extend. * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust dg-error line numbers. * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Likewise. * testsuite/20_util/declval/requirements/1_neg.cc: Likewise. From-SVN: r155529
Showing
- libstdc++-v3/ChangeLog 28 additions, 0 deletionslibstdc++-v3/ChangeLog
- libstdc++-v3/include/std/type_traits 49 additions, 0 deletionslibstdc++-v3/include/std/type_traits
- libstdc++-v3/testsuite/20_util/declval/requirements/1_neg.cc 1 addition, 1 deletionlibstdc++-v3/testsuite/20_util/declval/requirements/1_neg.cc
- libstdc++-v3/testsuite/20_util/is_constructible/requirements/explicit_instantiation.cc 31 additions, 0 deletions...l/is_constructible/requirements/explicit_instantiation.cc
- libstdc++-v3/testsuite/20_util/is_constructible/requirements/typedefs.cc 36 additions, 0 deletions...stsuite/20_util/is_constructible/requirements/typedefs.cc
- libstdc++-v3/testsuite/20_util/is_constructible/value.cc 48 additions, 0 deletionslibstdc++-v3/testsuite/20_util/is_constructible/value.cc
- libstdc++-v3/testsuite/20_util/is_convertible/value.cc 4 additions, 0 deletionslibstdc++-v3/testsuite/20_util/is_convertible/value.cc
- libstdc++-v3/testsuite/20_util/is_explicitly_convertible/requirements/explicit_instantiation.cc 31 additions, 0 deletions...icitly_convertible/requirements/explicit_instantiation.cc
- libstdc++-v3/testsuite/20_util/is_explicitly_convertible/requirements/typedefs.cc 36 additions, 0 deletions...0_util/is_explicitly_convertible/requirements/typedefs.cc
- libstdc++-v3/testsuite/20_util/is_explicitly_convertible/value.cc 45 additions, 0 deletions...+-v3/testsuite/20_util/is_explicitly_convertible/value.cc
- libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs_neg.cc 2 additions, 2 deletions...estsuite/20_util/make_signed/requirements/typedefs_neg.cc
- libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc 2 additions, 2 deletions...tsuite/20_util/make_unsigned/requirements/typedefs_neg.cc
- libstdc++-v3/testsuite/util/testsuite_tr1.h 19 additions, 0 deletionslibstdc++-v3/testsuite/util/testsuite_tr1.h
Loading
Please register or sign in to comment