forked from boostorg/regex
Made min/max usage conform to our guidelines.
Changed Boost.test usage to conform to new interface. [SVN r27271]
This commit is contained in:
@ -45,7 +45,7 @@ double time_match(const std::string& re, const std::string& text, bool icase)
|
|||||||
boost::regex_match(text, what, e);
|
boost::regex_match(text, what, e);
|
||||||
}
|
}
|
||||||
run = tim.elapsed();
|
run = tim.elapsed();
|
||||||
result = std::min(run, result);
|
result = (std::min)(run, result);
|
||||||
}
|
}
|
||||||
return result / iter;
|
return result / iter;
|
||||||
}
|
}
|
||||||
@ -86,7 +86,7 @@ double time_find_all(const std::string& re, const std::string& text, bool icase)
|
|||||||
boost::regex_grep(&dummy_grep_proc, text, e);
|
boost::regex_grep(&dummy_grep_proc, text, e);
|
||||||
}
|
}
|
||||||
run = tim.elapsed();
|
run = tim.elapsed();
|
||||||
result = std::min(run, result);
|
result = (std::min)(run, result);
|
||||||
}
|
}
|
||||||
return result / iter;
|
return result / iter;
|
||||||
}
|
}
|
||||||
|
@ -48,7 +48,7 @@ double time_match(const std::string& re, const std::string& text, bool icase)
|
|||||||
e.match(text, what);
|
e.match(text, what);
|
||||||
}
|
}
|
||||||
run = tim.elapsed();
|
run = tim.elapsed();
|
||||||
result = std::min(run, result);
|
result = (std::min)(run, result);
|
||||||
}
|
}
|
||||||
return result / iter;
|
return result / iter;
|
||||||
}
|
}
|
||||||
@ -94,7 +94,7 @@ double time_find_all(const std::string& re, const std::string& text, bool icase)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
run = tim.elapsed();
|
run = tim.elapsed();
|
||||||
result = std::min(run, result);
|
result = (std::min)(run, result);
|
||||||
}
|
}
|
||||||
return result / iter;
|
return result / iter;
|
||||||
}
|
}
|
||||||
|
@ -45,7 +45,7 @@ double time_match(const std::string& re, const std::string& text, bool icase)
|
|||||||
boost::regex_match(text, what, e);
|
boost::regex_match(text, what, e);
|
||||||
}
|
}
|
||||||
run = tim.elapsed();
|
run = tim.elapsed();
|
||||||
result = std::min(run, result);
|
result = (std::min)(run, result);
|
||||||
}
|
}
|
||||||
return result / iter;
|
return result / iter;
|
||||||
}
|
}
|
||||||
@ -86,7 +86,7 @@ double time_find_all(const std::string& re, const std::string& text, bool icase)
|
|||||||
boost::regex_grep(&dummy_grep_proc, text, e);
|
boost::regex_grep(&dummy_grep_proc, text, e);
|
||||||
}
|
}
|
||||||
run = tim.elapsed();
|
run = tim.elapsed();
|
||||||
result = std::min(run, result);
|
result = (std::min)(run, result);
|
||||||
}
|
}
|
||||||
return result / iter;
|
return result / iter;
|
||||||
}
|
}
|
||||||
|
@ -69,7 +69,7 @@ double time_match(const std::string& re, const std::string& text, bool icase)
|
|||||||
erroffset = pcre_exec(ppcre, pe, text.c_str(), text.size(), 0, 0, what, sizeof(what)/sizeof(int));
|
erroffset = pcre_exec(ppcre, pe, text.c_str(), text.size(), 0, 0, what, sizeof(what)/sizeof(int));
|
||||||
}
|
}
|
||||||
run = tim.elapsed();
|
run = tim.elapsed();
|
||||||
result = std::min(run, result);
|
result = (std::min)(run, result);
|
||||||
}
|
}
|
||||||
free(ppcre);
|
free(ppcre);
|
||||||
free(pe);
|
free(pe);
|
||||||
@ -152,7 +152,7 @@ double time_find_all(const std::string& re, const std::string& text, bool icase)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
run = tim.elapsed();
|
run = tim.elapsed();
|
||||||
result = std::min(run, result);
|
result = (std::min)(run, result);
|
||||||
}
|
}
|
||||||
return result / iter;
|
return result / iter;
|
||||||
}
|
}
|
||||||
|
@ -50,7 +50,7 @@ double time_match(const std::string& re, const std::string& text, bool icase)
|
|||||||
regexec(&e, text.c_str(), e.re_nsub, what, 0);
|
regexec(&e, text.c_str(), e.re_nsub, what, 0);
|
||||||
}
|
}
|
||||||
run = tim.elapsed();
|
run = tim.elapsed();
|
||||||
result = std::min(run, result);
|
result = (std::min)(run, result);
|
||||||
}
|
}
|
||||||
regfree(&e);
|
regfree(&e);
|
||||||
return result / iter;
|
return result / iter;
|
||||||
@ -116,7 +116,7 @@ double time_find_all(const std::string& re, const std::string& text, bool icase)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
run = tim.elapsed();
|
run = tim.elapsed();
|
||||||
result = std::min(run, result);
|
result = (std::min)(run, result);
|
||||||
}
|
}
|
||||||
return result / iter;
|
return result / iter;
|
||||||
}
|
}
|
||||||
|
@ -49,7 +49,7 @@ double time_match(const std::string& re, const std::string& text, bool icase)
|
|||||||
e.match(text, what);
|
e.match(text, what);
|
||||||
}
|
}
|
||||||
run = tim.elapsed();
|
run = tim.elapsed();
|
||||||
result = std::min(run, result);
|
result = (std::min)(run, result);
|
||||||
}
|
}
|
||||||
return result / iter;
|
return result / iter;
|
||||||
}
|
}
|
||||||
@ -96,7 +96,7 @@ double time_find_all(const std::string& re, const std::string& text, bool icase)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
run = tim.elapsed();
|
run = tim.elapsed();
|
||||||
result = std::min(run, result);
|
result = (std::min)(run, result);
|
||||||
}
|
}
|
||||||
return result / iter;
|
return result / iter;
|
||||||
}
|
}
|
||||||
|
@ -110,10 +110,7 @@ void test(const std::vector< ::boost::uint32_t>& v)
|
|||||||
j = i;
|
j = i;
|
||||||
std::advance(j, (std::min)(v.size(), v32.size()));
|
std::advance(j, (std::min)(v.size(), v32.size()));
|
||||||
k = v32.begin();
|
k = v32.begin();
|
||||||
BOOST_CHECK_EQUAL_COLLECTIONS(
|
BOOST_CHECK_EQUAL_COLLECTIONS(v.begin(), v.end(), v32.begin(), v32.end());
|
||||||
i,
|
|
||||||
j,
|
|
||||||
k);
|
|
||||||
//
|
//
|
||||||
// test backward iteration, of 32-16 bit interconversions:
|
// test backward iteration, of 32-16 bit interconversions:
|
||||||
//
|
//
|
||||||
@ -133,10 +130,7 @@ void test(const std::vector< ::boost::uint32_t>& v)
|
|||||||
j = i;
|
j = i;
|
||||||
std::advance(j, (std::min)(v.size(), v32.size()));
|
std::advance(j, (std::min)(v.size(), v32.size()));
|
||||||
k = v32.begin();
|
k = v32.begin();
|
||||||
BOOST_CHECK_EQUAL_COLLECTIONS(
|
BOOST_CHECK_EQUAL_COLLECTIONS(v.begin(), v.end(), v32.begin(), v32.end());
|
||||||
i,
|
|
||||||
j,
|
|
||||||
k);
|
|
||||||
#endif
|
#endif
|
||||||
//
|
//
|
||||||
// Test forward iteration, of 32-8 bit interconversions:
|
// Test forward iteration, of 32-8 bit interconversions:
|
||||||
@ -164,10 +158,7 @@ void test(const std::vector< ::boost::uint32_t>& v)
|
|||||||
j = i;
|
j = i;
|
||||||
std::advance(j, (std::min)(v.size(), v32.size()));
|
std::advance(j, (std::min)(v.size(), v32.size()));
|
||||||
k = v32.begin();
|
k = v32.begin();
|
||||||
BOOST_CHECK_EQUAL_COLLECTIONS(
|
BOOST_CHECK_EQUAL_COLLECTIONS(v.begin(), v.end(), v32.begin(), v32.end());
|
||||||
i,
|
|
||||||
j,
|
|
||||||
k);
|
|
||||||
//
|
//
|
||||||
// test backward iteration, of 32-8 bit interconversions:
|
// test backward iteration, of 32-8 bit interconversions:
|
||||||
//
|
//
|
||||||
@ -187,10 +178,7 @@ void test(const std::vector< ::boost::uint32_t>& v)
|
|||||||
j = i;
|
j = i;
|
||||||
std::advance(j, (std::min)(v.size(), v32.size()));
|
std::advance(j, (std::min)(v.size(), v32.size()));
|
||||||
k = v32.begin();
|
k = v32.begin();
|
||||||
BOOST_CHECK_EQUAL_COLLECTIONS(
|
BOOST_CHECK_EQUAL_COLLECTIONS(v.begin(), v.end(), v32.begin(), v32.end());
|
||||||
i,
|
|
||||||
j,
|
|
||||||
k);
|
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user