diff options
author | Phil Edwards <pme@gcc.gnu.org> | 2002-01-03 03:21:19 +0000 |
---|---|---|
committer | Phil Edwards <pme@gcc.gnu.org> | 2002-01-03 03:21:19 +0000 |
commit | 361bf10c13bce2950e8dd39848c5e0837951462d (patch) | |
tree | 48c2dc665f6f46d3ab1ad85bc2edd4f5b9fe60bb | |
parent | a81545590994ae0598be441d7b4e884a6220954d (diff) | |
download | gcc-361bf10c13bce2950e8dd39848c5e0837951462d.zip gcc-361bf10c13bce2950e8dd39848c5e0837951462d.tar.gz gcc-361bf10c13bce2950e8dd39848c5e0837951462d.tar.bz2 |
boost_concept_check.h: Import some changes from upsteam (Boost) version.
2002-01-02 Phil Edwards <pme@gcc.gnu.org>
* include/bits/boost_concept_check.h: Import some changes from
upsteam (Boost) version.
From-SVN: r48489
-rw-r--r-- | libstdc++-v3/ChangeLog | 5 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/boost_concept_check.h | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 72c97b8..d05e959 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2002-01-02 Phil Edwards <pme@gcc.gnu.org> + + * include/bits/boost_concept_check.h: Import some changes from + upsteam (Boost) version. + 2002-01-02 Paolo Carlini <pcarlini@unitus.it> * include/bits/stl_algobase.h (copy_n + helpers, diff --git a/libstdc++-v3/include/bits/boost_concept_check.h b/libstdc++-v3/include/bits/boost_concept_check.h index 9f6599c..bea39cf 100644 --- a/libstdc++-v3/include/bits/boost_concept_check.h +++ b/libstdc++-v3/include/bits/boost_concept_check.h @@ -388,7 +388,7 @@ struct _Aux_require_same<_Tp,_Tp> { typedef _Tp _Type; }; __function_requires< _DefaultConstructibleConcept<_Tp> >(); __function_requires< _AssignableConcept<_Tp> >(); __function_requires< _EqualityComparableConcept<_Tp> >(); - typedef typename std::iterator_traits<_Tp>::value_type _V; +// typedef typename std::iterator_traits<_Tp>::value_type _V; (void)*__i; // require dereference operator } _Tp __i; @@ -411,7 +411,7 @@ struct _Aux_require_same<_Tp,_Tp> { typedef _Tp _Type; }; __function_requires< _TrivialIteratorConcept<_Tp> >(); // require iterator_traits typedef's typedef typename std::iterator_traits<_Tp>::difference_type _D; - __function_requires< _SignedIntegerConcept<_D> >(); +// __function_requires< _SignedIntegerConcept<_D> >(); typedef typename std::iterator_traits<_Tp>::reference _R; typedef typename std::iterator_traits<_Tp>::pointer _Pt; typedef typename std::iterator_traits<_Tp>::iterator_category _Cat; |