mirror of
https://github.com/boostorg/multi_index.git
synced 2025-05-10 07:24:01 +00:00
trivial bug in index_base::final_max_size_
[SVN r22774]
This commit is contained in:
parent
b35bef74e4
commit
4e7cfa208d
@ -101,7 +101,7 @@ protected:
|
||||
|
||||
bool final_empty_()const{return final().empty_();}
|
||||
std::size_t final_size_()const{return final().size_();}
|
||||
std::size_t final_max_size_()const{return final.max_size_();}
|
||||
std::size_t final_max_size_()const{return final().max_size_();}
|
||||
|
||||
std::pair<final_node_type*,bool> final_insert_(value_param_type x)
|
||||
{return final().insert_(x);}
|
||||
|
@ -29,6 +29,7 @@ void test_capacity()
|
||||
|
||||
BOOST_CHECK(!es.empty());
|
||||
BOOST_CHECK(es.size()==5);
|
||||
BOOST_CHECK(es.size()<=es.max_size());
|
||||
|
||||
es.erase(es.begin());
|
||||
BOOST_CHECK(get<name>(es).size()==4);
|
||||
@ -36,11 +37,13 @@ void test_capacity()
|
||||
es.erase(es.begin());
|
||||
BOOST_CHECK(!get<as_inserted>(es).empty());
|
||||
BOOST_CHECK(get<as_inserted>(es).size()==3);
|
||||
BOOST_CHECK(get<as_inserted>(es).size()<=get<as_inserted>(es).max_size());
|
||||
|
||||
multi_index_container<int,indexed_by<sequenced<> > > ss;
|
||||
|
||||
ss.resize(10);
|
||||
BOOST_CHECK(ss.size()==10);
|
||||
BOOST_CHECK(ss.size()<=ss.max_size());
|
||||
|
||||
ss.resize(20);
|
||||
BOOST_CHECK(ss.size()==20);
|
||||
|
Loading…
x
Reference in New Issue
Block a user