Reformat with clang-format

This commit is contained in:
Daniel James
2017-02-19 13:05:17 +00:00
parent 01dcd36c41
commit bf5ef9824d
70 changed files with 13000 additions and 13625 deletions

View File

@@ -5,8 +5,8 @@
#include "./containers.hpp"
#include "../helpers/random_values.hpp"
#include "../helpers/input_iterator.hpp"
#include "../helpers/random_values.hpp"
template <typename T> inline void avoid_unused_warning(T const&) {}
@@ -20,62 +20,61 @@ struct objects
test::exception::allocator<test::exception::object> allocator;
};
template <class T>
struct construct_test1 : public objects, test::exception_base
template <class T> struct construct_test1 : public objects, test::exception_base
{
void run() const {
void run() const
{
T x;
avoid_unused_warning(x);
}
};
template <class T>
struct construct_test2 : public objects, test::exception_base
template <class T> struct construct_test2 : public objects, test::exception_base
{
void run() const {
void run() const
{
T x(300);
avoid_unused_warning(x);
}
};
template <class T>
struct construct_test3 : public objects, test::exception_base
template <class T> struct construct_test3 : public objects, test::exception_base
{
void run() const {
void run() const
{
T x(0, hash);
avoid_unused_warning(x);
}
};
template <class T>
struct construct_test4 : public objects, test::exception_base
template <class T> struct construct_test4 : public objects, test::exception_base
{
void run() const {
void run() const
{
T x(0, hash, equal_to);
avoid_unused_warning(x);
}
};
template <class T>
struct construct_test5 : public objects, test::exception_base
template <class T> struct construct_test5 : public objects, test::exception_base
{
void run() const {
void run() const
{
T x(50, hash, equal_to, allocator);
avoid_unused_warning(x);
}
};
template <class T>
struct construct_test6 : public objects, test::exception_base
template <class T> struct construct_test6 : public objects, test::exception_base
{
void run() const {
void run() const
{
T x(allocator);
avoid_unused_warning(x);
}
};
template <class T>
struct range : public test::exception_base
template <class T> struct range : public test::exception_base
{
test::random_values<T> values;
@@ -83,37 +82,37 @@ struct range : public test::exception_base
range(unsigned int count) : values(count) {}
};
template <class T>
struct range_construct_test1 : public range<T>, objects
template <class T> struct range_construct_test1 : public range<T>, objects
{
void run() const {
void run() const
{
T x(this->values.begin(), this->values.end());
avoid_unused_warning(x);
}
};
template <class T>
struct range_construct_test2 : public range<T>, objects
template <class T> struct range_construct_test2 : public range<T>, objects
{
void run() const {
void run() const
{
T x(this->values.begin(), this->values.end(), 0);
avoid_unused_warning(x);
}
};
template <class T>
struct range_construct_test3 : public range<T>, objects
template <class T> struct range_construct_test3 : public range<T>, objects
{
void run() const {
void run() const
{
T x(this->values.begin(), this->values.end(), 0, hash);
avoid_unused_warning(x);
}
};
template <class T>
struct range_construct_test4 : public range<T>, objects
template <class T> struct range_construct_test4 : public range<T>, objects
{
void run() const {
void run() const
{
T x(this->values.begin(), this->values.end(), 100, hash, equal_to);
avoid_unused_warning(x);
}
@@ -121,58 +120,51 @@ struct range_construct_test4 : public range<T>, objects
// Need to run at least one test with a fairly large number
// of objects in case it triggers a rehash.
template <class T>
struct range_construct_test5 : public range<T>, objects
template <class T> struct range_construct_test5 : public range<T>, objects
{
range_construct_test5() : range<T>(60) {}
void run() const {
T x(this->values.begin(), this->values.end(), 0,
hash, equal_to, allocator);
void run() const
{
T x(this->values.begin(), this->values.end(), 0, hash, equal_to,
allocator);
avoid_unused_warning(x);
}
};
template <class T>
struct input_range_construct_test : public range<T>, objects
template <class T> struct input_range_construct_test : public range<T>, objects
{
input_range_construct_test() : range<T>(60) {}
void run() const {
void run() const
{
BOOST_DEDUCED_TYPENAME test::random_values<T>::const_iterator
begin = this->values.begin(), end = this->values.end();
T x(test::input_iterator(begin), test::input_iterator(end),
0, hash, equal_to, allocator);
begin = this->values.begin(),
end = this->values.end();
T x(test::input_iterator(begin), test::input_iterator(end), 0, hash,
equal_to, allocator);
avoid_unused_warning(x);
}
};
template <class T>
struct copy_range_construct_test : public range<T>, objects
template <class T> struct copy_range_construct_test : public range<T>, objects
{
copy_range_construct_test() : range<T>(60) {}
void run() const {
void run() const
{
T x(test::copy_iterator(this->values.begin()),
test::copy_iterator(this->values.end()),
0, hash, equal_to, allocator);
test::copy_iterator(this->values.end()), 0, hash, equal_to,
allocator);
avoid_unused_warning(x);
}
};
EXCEPTION_TESTS(
(construct_test1)
(construct_test2)
(construct_test3)
(construct_test4)
(construct_test5)
(construct_test6)
(range_construct_test1)
(range_construct_test2)
(range_construct_test3)
(range_construct_test4)
(range_construct_test5)
(input_range_construct_test)
(copy_range_construct_test),
(construct_test1)(construct_test2)(construct_test3)(construct_test4)(
construct_test5)(construct_test6)(range_construct_test1)(
range_construct_test2)(range_construct_test3)(range_construct_test4)(
range_construct_test5)(input_range_construct_test)(
copy_range_construct_test),
CONTAINER_SEQ)
RUN_TESTS()