set/map fixes

[SVN r24912]
This commit is contained in:
Aleksey Gurtovoy committed 2004-09-05 09:45:19 +00:00
1 parent ff6d082918
commit f9be91fc35
124 files changed
+2195 -337

No files matched your search

+12 -12
View File
@@ -33,9 +33,9 @@ template<
struct v_item
: Base
{
typedef typename Base::upper_bound_ index_;
typedef typename next<index_>::type upper_bound_;
typedef typename next<typename Base::size>::type size;
typedef typename Base::upper_bound_ index_;
typedef typename next<index_>::type upper_bound_;
typedef typename next<typename Base::size>::type size;
typedef Base base;
using Base::item_;
@@ -49,9 +49,9 @@ template<
struct v_item<T,Base,1>
: Base
{
typedef typename prior<typename Base::lower_bound_>::type index_;
typedef index_ lower_bound_;
typedef typename next<typename Base::size>::type size;
typedef typename prior<typename Base::lower_bound_>::type index_;
typedef index_ lower_bound_;
typedef typename next<typename Base::size>::type size;
typedef Base base;
using Base::item_;
@@ -66,9 +66,9 @@ template<
struct v_mask
: Base
{
typedef typename prior<typename Base::upper_bound_>::type index_;
typedef index_ upper_bound_;
typedef typename prior<typename Base::size>::type size;
typedef typename prior<typename Base::upper_bound_>::type index_;
typedef index_ upper_bound_;
typedef typename prior<typename Base::size>::type size;
typedef Base base;
using Base::item_;
@@ -81,9 +81,9 @@ template<
struct v_mask<Base,1>
: Base
{
typedef typename Base::lower_bound_ index_;
typedef typename next<index_>::type lower_bound_;
typedef typename prior<typename Base::size>::type size;
typedef typename Base::lower_bound_ index_;
typedef typename next<index_>::type lower_bound_;
typedef typename prior<typename Base::size>::type size;
typedef Base base;
using Base::item_;