[boost][range] - Update to relax preconditions for the strided adaptor, and numerous fixes to inspection report issues.

[SVN r67418]
This commit is contained in:
Neil Groves
2010-12-22 22:31:33 +00:00
parent 1ff26bc99b
commit 612cec17bb
286 changed files with 4007 additions and 1192 deletions
+15 -15
View File
@@ -26,7 +26,7 @@ namespace boost
struct check_results
{
template< class Container, class Iterator >
static void check(
static void test(
Container& test,
Container& reference,
Iterator test_it,
@@ -43,7 +43,7 @@ namespace boost
struct check_results<return_found>
{
template< class Container, class Iterator >
static void check(
static void test(
Container& test,
Container& reference,
Iterator test_it,
@@ -64,7 +64,7 @@ namespace boost
struct check_results<return_next>
{
template< class Container, class Iterator >
static void check(
static void test(
Container& test,
Container& reference,
Iterator test_it,
@@ -93,7 +93,7 @@ namespace boost
struct check_results<return_prior>
{
template< class Container, class Iterator >
static void check(
static void test(
Container& test,
Container& reference,
Iterator test_it,
@@ -122,7 +122,7 @@ namespace boost
struct check_results<return_begin_found>
{
template< class Container, class Iterator >
static void check(
static void test(
Container& test,
Container& reference,
iterator_range<Iterator> test_rng,
@@ -149,7 +149,7 @@ namespace boost
struct check_results<return_begin_next>
{
template< class Container, class Iterator >
static void check(
static void test(
Container& test,
Container& reference,
iterator_range<Iterator> test_rng,
@@ -182,7 +182,7 @@ namespace boost
struct check_results<return_begin_prior>
{
template< class Container, class Iterator >
static void check(
static void test(
Container& test,
Container& reference,
iterator_range<Iterator> test_rng,
@@ -212,7 +212,7 @@ namespace boost
struct check_results<return_found_end>
{
template< class Container, class Iterator >
static void check(
static void test(
Container& test,
Container& reference,
iterator_range<Iterator> test_rng,
@@ -236,7 +236,7 @@ namespace boost
struct check_results<return_next_end>
{
template< class Container, class Iterator >
static void check(
static void test(
Container& test,
Container& reference,
iterator_range<Iterator> test_rng,
@@ -270,7 +270,7 @@ namespace boost
struct check_results<return_prior_end>
{
template< class Container, class Iterator >
static void check(
static void test(
Container& test,
Container& reference,
iterator_range<Iterator> test_rng,
@@ -304,7 +304,7 @@ namespace boost
struct check_results<return_begin_end>
{
template< class Container, class Iterator >
static void check(
static void test(
Container& test,
Container& reference,
iterator_range<Iterator> test_rng,
@@ -375,8 +375,8 @@ namespace boost
iterator_t range_result = policy.test_iter(test);
iterator_t reference_it = policy.reference(reference);
check_results<return_found>::check(test, reference,
range_result, reference_it);
check_results<return_found>::test(test, reference,
range_result, reference_it);
}
template< range_return_value result_type, class Container, class TestPolicy >
@@ -394,8 +394,8 @@ namespace boost
range_return_t range_result = test_range_t()(policy, test_cont);
iterator_t reference_it = policy.reference(reference);
check_results<result_type>::check(test_cont, reference,
range_result, reference_it);
check_results<result_type>::test(test_cont, reference,
range_result, reference_it);
}
};
};