Fix for Ticket #2628.

Sequence containers are not required to have a size_type constructor.
The standard only requires that sequences have an
S(size_type, value_type) constructor.
This commit is contained in:
Ahmed Charles
2014-02-18 04:47:31 -08:00
parent 6784696095
commit e7ca7744c4

View File

@ -818,9 +818,8 @@ namespace boost
BOOST_CONCEPT_USAGE(Sequence) BOOST_CONCEPT_USAGE(Sequence)
{ {
S S
c(n), c(n, t),
c2(n, t), c2(first, last);
c3(first, last);
c.insert(p, t); c.insert(p, t);
c.insert(p, n, t); c.insert(p, n, t);
@ -833,7 +832,6 @@ namespace boost
ignore_unused_variable_warning(c); ignore_unused_variable_warning(c);
ignore_unused_variable_warning(c2); ignore_unused_variable_warning(c2);
ignore_unused_variable_warning(c3);
ignore_unused_variable_warning(r); ignore_unused_variable_warning(r);
const_constraints(c); const_constraints(c);
} }