2010-10-05 Paolo Carlini <paolo.carlini@oracle.com>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Oct 2010 15:53:35 +0000 (15:53 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Oct 2010 15:53:35 +0000 (15:53 +0000)
commitaa9fc7f703dff480dc4b60f1a3f8bb430d6b55ed
treef737c1e38f42d8941932b0b3af63a2093d031a1d
parentd7ac40568605e20715c79b966ea70f1cabea4911
2010-10-05  Paolo Carlini  <paolo.carlini@oracle.com>

* include/std/type_traits (_GLIBCXX_HAS_NESTED_TYPE): Add.
* include/std/functional (_Has_result_type_helper,
_Has_result_type): Remove; use the above to define __has_result_type.
* include/bits/stl_iterator_base_types.h: Use the above to define
__has_iterator_category.
* include/bits/allocator.h (__has_allocator_type): Use the above.
* include/bits/cpp_type_traits.h (__has_iterator_category,
__is_iterator): Remove.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@164993 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/allocator.h
libstdc++-v3/include/bits/cpp_type_traits.h
libstdc++-v3/include/bits/stl_iterator_base_types.h
libstdc++-v3/include/std/functional
libstdc++-v3/include/std/type_traits