diff --git a/README.rst b/README.rst index e24dbf61..241679cc 100644 --- a/README.rst +++ b/README.rst @@ -35,8 +35,8 @@ Supported Compilers Linux: -* GCC, C++11 mode: 4.7.0, 4.7.1, 4.7.2, 4.7.3, 4.8.0, 4.8.1, 4.8.2, 4.9.0 -* Clang, C++11 mode: 3.2, 3.3, 3.4 +* GCC, C++11/14 mode: 4.7.0, 4.7.1, 4.7.2, 4.7.3, 4.8.0, 4.8.1, 4.8.2, 4.9.0 +* Clang, C++11/14 mode: 3.2, 3.3, 3.4 ******************************************************************************* Author diff --git a/example/hanoi/main.cpp b/example/hanoi/main.cpp index b6ed3092..4637fb60 100644 --- a/example/hanoi/main.cpp +++ b/example/hanoi/main.cpp @@ -6,13 +6,14 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) =============================================================================*/ -#include +#include #include #include #include #include #include #include +#include // // hanoi diff --git a/sprout/algorithm/cxx14/random_swap.hpp b/sprout/algorithm/cxx14/random_swap.hpp index 892b94f1..fa8f17dd 100644 --- a/sprout/algorithm/cxx14/random_swap.hpp +++ b/sprout/algorithm/cxx14/random_swap.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_ALGORITHM_CXX14_RANDOM_SWAP_HPP #define SPROUT_ALGORITHM_CXX14_RANDOM_SWAP_HPP -#include #include #include +#include #include #include diff --git a/sprout/algorithm/cxx14/shuffle.hpp b/sprout/algorithm/cxx14/shuffle.hpp index 889c5912..0889538e 100644 --- a/sprout/algorithm/cxx14/shuffle.hpp +++ b/sprout/algorithm/cxx14/shuffle.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_ALGORITHM_CXX14_SHUFFLE_HPP #define SPROUT_ALGORITHM_CXX14_SHUFFLE_HPP -#include #include #include +#include #include #include diff --git a/sprout/algorithm/fixed/random_swap.hpp b/sprout/algorithm/fixed/random_swap.hpp index 8990df79..90e39a81 100644 --- a/sprout/algorithm/fixed/random_swap.hpp +++ b/sprout/algorithm/fixed/random_swap.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_ALGORITHM_FIXED_RANDOM_SWAP_HPP #define SPROUT_ALGORITHM_FIXED_RANDOM_SWAP_HPP -#include #include +#include #include #include #include diff --git a/sprout/algorithm/fixed/random_swap_result.hpp b/sprout/algorithm/fixed/random_swap_result.hpp index c210b2bb..758b1b1a 100644 --- a/sprout/algorithm/fixed/random_swap_result.hpp +++ b/sprout/algorithm/fixed/random_swap_result.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_ALGORITHM_FIXED_RANDOM_SWAP_RESULT_HPP #define SPROUT_ALGORITHM_FIXED_RANDOM_SWAP_RESULT_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/algorithm/fixed/recurrence.hpp b/sprout/algorithm/fixed/recurrence.hpp index 7724c2c3..45098df6 100644 --- a/sprout/algorithm/fixed/recurrence.hpp +++ b/sprout/algorithm/fixed/recurrence.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_ALGORITHM_FIXED_RECURRENCE_HPP #define SPROUT_ALGORITHM_FIXED_RECURRENCE_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/algorithm/fixed/shuffle.hpp b/sprout/algorithm/fixed/shuffle.hpp index 5a3fa8e7..eee4a021 100644 --- a/sprout/algorithm/fixed/shuffle.hpp +++ b/sprout/algorithm/fixed/shuffle.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_ALGORITHM_FIXED_SHUFFLE_HPP #define SPROUT_ALGORITHM_FIXED_SHUFFLE_HPP -#include #include +#include #include #include #include diff --git a/sprout/algorithm/fixed/shuffle_result.hpp b/sprout/algorithm/fixed/shuffle_result.hpp index 5200e55c..f2284c25 100644 --- a/sprout/algorithm/fixed/shuffle_result.hpp +++ b/sprout/algorithm/fixed/shuffle_result.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_ALGORITHM_FIXED_SHUFFLE_RESULT_HPP #define SPROUT_ALGORITHM_FIXED_SHUFFLE_RESULT_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/array/array.hpp b/sprout/array/array.hpp index 8d7ecd99..8ae6305b 100644 --- a/sprout/array/array.hpp +++ b/sprout/array/array.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_ARRAY_ARRAY_HPP #define SPROUT_ARRAY_ARRAY_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/array/comparison.hpp b/sprout/array/comparison.hpp index 09023284..084beb2a 100644 --- a/sprout/array/comparison.hpp +++ b/sprout/array/comparison.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_ARRAY_COMPARISON_HPP #define SPROUT_ARRAY_COMPARISON_HPP -#include #include +#include #include #include #include diff --git a/sprout/array/hash.hpp b/sprout/array/hash.hpp index 3d90dfbd..b12f7a0f 100644 --- a/sprout/array/hash.hpp +++ b/sprout/array/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_ARRAY_HASH_HPP #define SPROUT_ARRAY_HASH_HPP -#include #include #include +#include #include #include diff --git a/sprout/array/make_array.hpp b/sprout/array/make_array.hpp index 6c84e775..9ea21520 100644 --- a/sprout/array/make_array.hpp +++ b/sprout/array/make_array.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_ARRAY_MAKE_ARRAY_HPP #define SPROUT_ARRAY_MAKE_ARRAY_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/array/nested_array.hpp b/sprout/array/nested_array.hpp index 61ecd43b..dcdd3f3d 100644 --- a/sprout/array/nested_array.hpp +++ b/sprout/array/nested_array.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_ARRAY_NESTED_ARRAY_HPP #define SPROUT_ARRAY_NESTED_ARRAY_HPP -#include #include +#include #include #include diff --git a/sprout/array/tuple.hpp b/sprout/array/tuple.hpp index 464032b6..0a4a9b87 100644 --- a/sprout/array/tuple.hpp +++ b/sprout/array/tuple.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_ARRAY_TUPLE_HPP #define SPROUT_ARRAY_TUPLE_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/array/type_traits.hpp b/sprout/array/type_traits.hpp index ec1339ec..7d97fd60 100644 --- a/sprout/array/type_traits.hpp +++ b/sprout/array/type_traits.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_ARRAY_TYPE_TRAITS_HPP #define SPROUT_ARRAY_TYPE_TRAITS_HPP -#include #include +#include #include #include diff --git a/sprout/bit/bit_length.hpp b/sprout/bit/bit_length.hpp index aab36ed6..19d64303 100644 --- a/sprout/bit/bit_length.hpp +++ b/sprout/bit/bit_length.hpp @@ -9,9 +9,9 @@ #define SPROUT_BIT_BIT_LENGTH_HPP #include -#include #include #include +#include namespace sprout { namespace detail { diff --git a/sprout/bit/clz.hpp b/sprout/bit/clz.hpp index 19e04a34..6c423c32 100644 --- a/sprout/bit/clz.hpp +++ b/sprout/bit/clz.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_BIT_CLZ_HPP #define SPROUT_BIT_CLZ_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/bit/ctz.hpp b/sprout/bit/ctz.hpp index 12f1e853..104d09d5 100644 --- a/sprout/bit/ctz.hpp +++ b/sprout/bit/ctz.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_BIT_CTZ_HPP #define SPROUT_BIT_CTZ_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/bit/parity.hpp b/sprout/bit/parity.hpp index b72a502b..f9a65a9e 100644 --- a/sprout/bit/parity.hpp +++ b/sprout/bit/parity.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_BIT_PARITY_HPP #define SPROUT_BIT_PARITY_HPP -#include #include #include #include +#include #include namespace sprout { diff --git a/sprout/bitset/bitset.hpp b/sprout/bitset/bitset.hpp index 7c1f062e..e5a4d630 100644 --- a/sprout/bitset/bitset.hpp +++ b/sprout/bitset/bitset.hpp @@ -8,12 +8,12 @@ #ifndef SPROUT_BITSET_BITSET_HPP #define SPROUT_BITSET_BITSET_HPP -#include #include #include #include #include #include +#include #include #include #include diff --git a/sprout/bitset/bitwise.hpp b/sprout/bitset/bitwise.hpp index 366c4681..9310fa98 100644 --- a/sprout/bitset/bitwise.hpp +++ b/sprout/bitset/bitwise.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_BITSET_BITWISE_HPP #define SPROUT_BITSET_BITWISE_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/bitset/hash.hpp b/sprout/bitset/hash.hpp index 5059d798..72744677 100644 --- a/sprout/bitset/hash.hpp +++ b/sprout/bitset/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_BITSET_HASH_HPP #define SPROUT_BITSET_HASH_HPP -#include #include #include +#include #include namespace sprout { diff --git a/sprout/bitset/io.hpp b/sprout/bitset/io.hpp index 07f4c082..a001d187 100644 --- a/sprout/bitset/io.hpp +++ b/sprout/bitset/io.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_BITSET_IO_HPP #define SPROUT_BITSET_IO_HPP -#include #include #include #include +#include #include namespace sprout { diff --git a/sprout/brainfuck/brainfuck.hpp b/sprout/brainfuck/brainfuck.hpp index 5a4a19bd..194bd2a2 100644 --- a/sprout/brainfuck/brainfuck.hpp +++ b/sprout/brainfuck/brainfuck.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_BRAINFUCK_BRAINFUCK_HPP #define SPROUT_BRAINFUCK_BRAINFUCK_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/checksum/md5.hpp b/sprout/checksum/md5.hpp index e2edc555..11e301ea 100644 --- a/sprout/checksum/md5.hpp +++ b/sprout/checksum/md5.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_CHECKSUM_MD5_HPP #define SPROUT_CHECKSUM_MD5_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/checksum/sha1.hpp b/sprout/checksum/sha1.hpp index e4943207..5e686c2e 100644 --- a/sprout/checksum/sha1.hpp +++ b/sprout/checksum/sha1.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_CHECKSUM_SHA1_HPP #define SPROUT_CHECKSUM_SHA1_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/checksum/sum.hpp b/sprout/checksum/sum.hpp index 05d1fe42..5d83535e 100644 --- a/sprout/checksum/sum.hpp +++ b/sprout/checksum/sum.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_CHECKSUM_SUM_HPP #define SPROUT_CHECKSUM_SUM_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/checksum/xor.hpp b/sprout/checksum/xor.hpp index 9436d99f..1e48cd29 100644 --- a/sprout/checksum/xor.hpp +++ b/sprout/checksum/xor.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_CHECKSUM_XOR_HPP #define SPROUT_CHECKSUM_XOR_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/cinttypes/div.hpp b/sprout/cinttypes/div.hpp index 41058d81..c2d1036a 100644 --- a/sprout/cinttypes/div.hpp +++ b/sprout/cinttypes/div.hpp @@ -8,7 +8,6 @@ #ifndef SPROUT_CINTTYPES_DIV_HPP #define SPROUT_CINTTYPES_DIV_HPP -#include #include #include #if !defined(_MSC_VER) @@ -16,6 +15,7 @@ #endif #include #include +#include namespace sprout { // diff --git a/sprout/cinttypes/strtoimax.hpp b/sprout/cinttypes/strtoimax.hpp index 79a2fafb..92f0e66e 100644 --- a/sprout/cinttypes/strtoimax.hpp +++ b/sprout/cinttypes/strtoimax.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_CINTTYPES_STRTOIMAX_HPP #define SPROUT_CINTTYPES_STRTOIMAX_HPP -#include #include #include +#include #include namespace sprout { diff --git a/sprout/cinttypes/strtoumax.hpp b/sprout/cinttypes/strtoumax.hpp index 434f9143..783cbc61 100644 --- a/sprout/cinttypes/strtoumax.hpp +++ b/sprout/cinttypes/strtoumax.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_CINTTYPES_STRTOUMAX_HPP #define SPROUT_CINTTYPES_STRTOUMAX_HPP -#include #include #include +#include #include namespace sprout { diff --git a/sprout/complex/hash.hpp b/sprout/complex/hash.hpp index 38fde2fe..9336d27f 100644 --- a/sprout/complex/hash.hpp +++ b/sprout/complex/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_COMPLEX_HASH_HPP #define SPROUT_COMPLEX_HASH_HPP -#include #include #include +#include #include #include diff --git a/sprout/compost/effects/reverbed.hpp b/sprout/compost/effects/reverbed.hpp index cd1f3d15..98d6350d 100644 --- a/sprout/compost/effects/reverbed.hpp +++ b/sprout/compost/effects/reverbed.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_COMPOST_EFFECTS_REVERBED_HPP #define SPROUT_COMPOST_EFFECTS_REVERBED_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/compost/sources/source.hpp b/sprout/compost/sources/source.hpp index 497a359b..ea27c800 100644 --- a/sprout/compost/sources/source.hpp +++ b/sprout/compost/sources/source.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_COMPOST_SOURCES_SOURCE_HPP #define SPROUT_COMPOST_SOURCES_SOURCE_HPP -#include #include +#include #include // diff --git a/sprout/config/stdlib.hpp b/sprout/config/stdlib.hpp index c8cd2732..fddc16c4 100644 --- a/sprout/config/stdlib.hpp +++ b/sprout/config/stdlib.hpp @@ -8,10 +8,17 @@ #ifndef SPROUT_CONFIG_STDLIB_HPP #define SPROUT_CONFIG_STDLIB_HPP +// for STLport +// !!! OLD: +//#ifdef __cplusplus +//# include +//#else +//# include +//#endif #ifdef __cplusplus -# include +# include #else -# include +# include #endif #if defined(__SGI_STL_PORT) || defined(_STLPORT_VERSION) diff --git a/sprout/config/suffix.hpp b/sprout/config/suffix.hpp index 354e2814..7bd30b93 100644 --- a/sprout/config/suffix.hpp +++ b/sprout/config/suffix.hpp @@ -33,11 +33,17 @@ // // SPROUT_CXX14_CONSTEXPR +// SPROUT_CXX14_CONSTEXPR_OR_CONST +// SPROUT_CXX14_STATIC_CONSTEXPR // #ifndef SPROUT_CONFIG_DISABLE_CXX14_CONSTEXPR # define SPROUT_CXX14_CONSTEXPR constexpr +# define SPROUT_CXX14_CONSTEXPR_OR_CONST constexpr +# define SPROUT_CXX14_STATIC_CONSTEXPR static constexpr #else // #ifndef SPROUT_CONFIG_DISABLE_CXX14_CONSTEXPR # define SPROUT_CXX14_CONSTEXPR +# define SPROUT_CXX14_CONSTEXPR_OR_CONST const +# define SPROUT_CXX14_STATIC_CONSTEXPR static const #endif // #ifndef SPROUT_CONFIG_DISABLE_CXX14_CONSTEXPR // diff --git a/sprout/container/begin.hpp b/sprout/container/begin.hpp index ee23d83b..62e70593 100644 --- a/sprout/container/begin.hpp +++ b/sprout/container/begin.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CONTAINER_BEGIN_HPP #define SPROUT_CONTAINER_BEGIN_HPP -#include #include +#include #include #include #include diff --git a/sprout/container/container_range_traits.hpp b/sprout/container/container_range_traits.hpp index 5dd2394e..bc3fb647 100644 --- a/sprout/container/container_range_traits.hpp +++ b/sprout/container/container_range_traits.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CONTAINER_CONTAINER_RANGE_TRAITS_HPP #define SPROUT_CONTAINER_CONTAINER_RANGE_TRAITS_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/container/container_traits.hpp b/sprout/container/container_traits.hpp index 3ecbb3c1..9af71d80 100644 --- a/sprout/container/container_traits.hpp +++ b/sprout/container/container_traits.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_CONTAINER_CONTAINER_TRAITS_HPP #define SPROUT_CONTAINER_CONTAINER_TRAITS_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/container/container_transform_traits.hpp b/sprout/container/container_transform_traits.hpp index 6e91c292..52f3d4ba 100644 --- a/sprout/container/container_transform_traits.hpp +++ b/sprout/container/container_transform_traits.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_CONTAINER_CONTAINER_TRANSFORM_TRAITS_HPP #define SPROUT_CONTAINER_CONTAINER_TRANSFORM_TRAITS_HPP -#include #include #include +#include #include #include diff --git a/sprout/container/detail/array_like.hpp b/sprout/container/detail/array_like.hpp index 832cb770..677410d0 100644 --- a/sprout/container/detail/array_like.hpp +++ b/sprout/container/detail/array_like.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CONTAINER_DETAIL_ARRAY_LIKE_HPP #define SPROUT_CONTAINER_DETAIL_ARRAY_LIKE_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/container/end.hpp b/sprout/container/end.hpp index 12c3f099..26703c69 100644 --- a/sprout/container/end.hpp +++ b/sprout/container/end.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CONTAINER_END_HPP #define SPROUT_CONTAINER_END_HPP -#include #include +#include #include #include #include diff --git a/sprout/container/sscrisk/cel/array.hpp b/sprout/container/sscrisk/cel/array.hpp index 9aa010df..343e93a7 100644 --- a/sprout/container/sscrisk/cel/array.hpp +++ b/sprout/container/sscrisk/cel/array.hpp @@ -11,8 +11,8 @@ #include #include #if SPROUT_USE_INDEX_ITERATOR_IMPLEMENTATION -# include # include +# include # include # include #endif diff --git a/sprout/container/std/array.hpp b/sprout/container/std/array.hpp index 6ad29045..f9827c70 100644 --- a/sprout/container/std/array.hpp +++ b/sprout/container/std/array.hpp @@ -11,8 +11,8 @@ #include #include #if SPROUT_USE_INDEX_ITERATOR_IMPLEMENTATION -# include # include +# include # include # include #endif diff --git a/sprout/cstdlib/div.hpp b/sprout/cstdlib/div.hpp index 16c6b0ab..14a43935 100644 --- a/sprout/cstdlib/div.hpp +++ b/sprout/cstdlib/div.hpp @@ -9,10 +9,10 @@ #ifndef SPROUT_CSTDLIB_DIV_HPP #define SPROUT_CSTDLIB_DIV_HPP -#include #include #include #include +#include namespace sprout { diff --git a/sprout/cstdlib/str_to_float.hpp b/sprout/cstdlib/str_to_float.hpp index 07f4c422..d09d2760 100644 --- a/sprout/cstdlib/str_to_float.hpp +++ b/sprout/cstdlib/str_to_float.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_CSTDLIB_STR_TO_FLOAT_HPP #define SPROUT_CSTDLIB_STR_TO_FLOAT_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/cstdlib/str_to_int.hpp b/sprout/cstdlib/str_to_int.hpp index 3b8db4f5..d402c6d3 100644 --- a/sprout/cstdlib/str_to_int.hpp +++ b/sprout/cstdlib/str_to_int.hpp @@ -8,17 +8,17 @@ #ifndef SPROUT_CSTDLIB_STR_TO_INT_HPP #define SPROUT_CSTDLIB_STR_TO_INT_HPP -#include #include -#if !defined(_MSC_VER) -# include -#endif #include #include +#include #include #include #include #include +#if !defined(_MSC_VER) +# include +#endif namespace sprout { namespace detail { diff --git a/sprout/cstdlib/strtod.hpp b/sprout/cstdlib/strtod.hpp index effb3b0c..deea6520 100644 --- a/sprout/cstdlib/strtod.hpp +++ b/sprout/cstdlib/strtod.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CSTDLIB_STRTOD_HPP #define SPROUT_CSTDLIB_STRTOD_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cstdlib/strtof.hpp b/sprout/cstdlib/strtof.hpp index a434f361..cfaac708 100644 --- a/sprout/cstdlib/strtof.hpp +++ b/sprout/cstdlib/strtof.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CSTDLIB_STRTOF_HPP #define SPROUT_CSTDLIB_STRTOF_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cstdlib/strtol.hpp b/sprout/cstdlib/strtol.hpp index ec95c179..988c2420 100644 --- a/sprout/cstdlib/strtol.hpp +++ b/sprout/cstdlib/strtol.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CSTDLIB_STRTOL_HPP #define SPROUT_CSTDLIB_STRTOL_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cstdlib/strtold.hpp b/sprout/cstdlib/strtold.hpp index c214c3a2..b1a6ad4d 100644 --- a/sprout/cstdlib/strtold.hpp +++ b/sprout/cstdlib/strtold.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CSTDLIB_STRTOLD_HPP #define SPROUT_CSTDLIB_STRTOLD_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cstdlib/strtoll.hpp b/sprout/cstdlib/strtoll.hpp index e4563d5e..6cead183 100644 --- a/sprout/cstdlib/strtoll.hpp +++ b/sprout/cstdlib/strtoll.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CSTDLIB_STRTOLL_HPP #define SPROUT_CSTDLIB_STRTOLL_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cstdlib/strtoul.hpp b/sprout/cstdlib/strtoul.hpp index 6df56d00..728f23cd 100644 --- a/sprout/cstdlib/strtoul.hpp +++ b/sprout/cstdlib/strtoul.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CSTDLIB_STRTOUL_HPP #define SPROUT_CSTDLIB_STRTOUL_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cstdlib/strtoull.hpp b/sprout/cstdlib/strtoull.hpp index a6491597..4df77891 100644 --- a/sprout/cstdlib/strtoull.hpp +++ b/sprout/cstdlib/strtoull.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CSTDLIB_STRTTOULL_HPP #define SPROUT_CSTDLIB_STRTTOULL_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cstring/memchr.hpp b/sprout/cstring/memchr.hpp index 3835eed8..8e665324 100644 --- a/sprout/cstring/memchr.hpp +++ b/sprout/cstring/memchr.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_CSTRING_MEMCHR_HPP #define SPROUT_CSTRING_MEMCHR_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/cstring/memcmp.hpp b/sprout/cstring/memcmp.hpp index f56bc684..15606042 100644 --- a/sprout/cstring/memcmp.hpp +++ b/sprout/cstring/memcmp.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_CSTRING_MEMCMP_HPP #define SPROUT_CSTRING_MEMCMP_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/cstring/memcpy.hpp b/sprout/cstring/memcpy.hpp index 8f80c628..c478accd 100644 --- a/sprout/cstring/memcpy.hpp +++ b/sprout/cstring/memcpy.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_CSTRING_MEMCPY_HPP #define SPROUT_CSTRING_MEMCPY_HPP -#include #include #include +#include #include #include diff --git a/sprout/cstring/memmove.hpp b/sprout/cstring/memmove.hpp index c05ed6d2..2c49cd89 100644 --- a/sprout/cstring/memmove.hpp +++ b/sprout/cstring/memmove.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_CSTRING_MEMMOVE_HPP #define SPROUT_CSTRING_MEMMOVE_HPP -#include #include #include +#include #include #include diff --git a/sprout/cstring/memset.hpp b/sprout/cstring/memset.hpp index f0218608..6fa5a98b 100644 --- a/sprout/cstring/memset.hpp +++ b/sprout/cstring/memset.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_CSTRING_MEMSET_HPP #define SPROUT_CSTRING_MEMSET_HPP -#include #include #include +#include #include #include diff --git a/sprout/cstring/strcspn.hpp b/sprout/cstring/strcspn.hpp index d10cc879..49ec5345 100644 --- a/sprout/cstring/strcspn.hpp +++ b/sprout/cstring/strcspn.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_CSTRING_STRCSPN_HPP #define SPROUT_CSTRING_STRCSPN_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/cstring/strlen.hpp b/sprout/cstring/strlen.hpp index 9596205b..939d7057 100644 --- a/sprout/cstring/strlen.hpp +++ b/sprout/cstring/strlen.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_CSTRING_STRLEN_HPP #define SPROUT_CSTRING_STRLEN_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/cstring/strncmp.hpp b/sprout/cstring/strncmp.hpp index 0c42a99d..db06f8be 100644 --- a/sprout/cstring/strncmp.hpp +++ b/sprout/cstring/strncmp.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_CSTRING_STRNCMP_HPP #define SPROUT_CSTRING_STRNCMP_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/cstring/strspn.hpp b/sprout/cstring/strspn.hpp index 60104e01..d1694277 100644 --- a/sprout/cstring/strspn.hpp +++ b/sprout/cstring/strspn.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_CSTRING_STRSPN_HPP #define SPROUT_CSTRING_STRSPN_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/ctype/ascii.hpp b/sprout/ctype/ascii.hpp index e207436c..e08b158e 100644 --- a/sprout/ctype/ascii.hpp +++ b/sprout/ctype/ascii.hpp @@ -9,8 +9,8 @@ #ifndef SPROUT_CTYPE_ASCII_HPP #define SPROUT_CTYPE_ASCII_HPP -#include #include +#include #include #include #include diff --git a/sprout/cwchar/wcschr.hpp b/sprout/cwchar/wcschr.hpp index 88fb02d3..d04c5304 100644 --- a/sprout/cwchar/wcschr.hpp +++ b/sprout/cwchar/wcschr.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CWCHAR_WCSCHR_HPP #define SPROUT_CWCHAR_WCSCHR_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cwchar/wcscspn.hpp b/sprout/cwchar/wcscspn.hpp index c5338387..e707817c 100644 --- a/sprout/cwchar/wcscspn.hpp +++ b/sprout/cwchar/wcscspn.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CWCHAR_WCSCSPN_HPP #define SPROUT_CWCHAR_WCSCSPN_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cwchar/wcslen.hpp b/sprout/cwchar/wcslen.hpp index 96d75359..267474d1 100644 --- a/sprout/cwchar/wcslen.hpp +++ b/sprout/cwchar/wcslen.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CWCHAR_WCSLEN_HPP #define SPROUT_CWCHAR_WCSLEN_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cwchar/wcsncmp.hpp b/sprout/cwchar/wcsncmp.hpp index 29654e9d..0f489b4e 100644 --- a/sprout/cwchar/wcsncmp.hpp +++ b/sprout/cwchar/wcsncmp.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CWCHAR_WCSNCMP_HPP #define SPROUT_CWCHAR_WCSNCMP_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cwchar/wcspbrk.hpp b/sprout/cwchar/wcspbrk.hpp index f09df978..7c0d41fd 100644 --- a/sprout/cwchar/wcspbrk.hpp +++ b/sprout/cwchar/wcspbrk.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CWCHAR_WCSPBRK_HPP #define SPROUT_CWCHAR_WCSPBRK_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cwchar/wcsrchr.hpp b/sprout/cwchar/wcsrchr.hpp index 1908bd08..21f7814c 100644 --- a/sprout/cwchar/wcsrchr.hpp +++ b/sprout/cwchar/wcsrchr.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CWCHAR_WCSRCHR_HPP #define SPROUT_CWCHAR_WCSRCHR_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/cwchar/wcsspn.hpp b/sprout/cwchar/wcsspn.hpp index 913b1893..ad22f0e9 100644 --- a/sprout/cwchar/wcsspn.hpp +++ b/sprout/cwchar/wcsspn.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_CWCHAR_WCSSPN_HPP #define SPROUT_CWCHAR_WCSSPN_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/darkroom/access/access.hpp b/sprout/darkroom/access/access.hpp index cc9d0946..61c99c82 100644 --- a/sprout/darkroom/access/access.hpp +++ b/sprout/darkroom/access/access.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_DARKROOM_ACCESS_ACCESS_HPP #define SPROUT_DARKROOM_ACCESS_ACCESS_HPP -#include #include +#include #include #include #include diff --git a/sprout/darkroom/materials/texture_map.hpp b/sprout/darkroom/materials/texture_map.hpp index 6137b99c..fa7390de 100644 --- a/sprout/darkroom/materials/texture_map.hpp +++ b/sprout/darkroom/materials/texture_map.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_DARKROOM_MATERIALS_TEXTURE_MAP_HPP #define SPROUT_DARKROOM_MATERIALS_TEXTURE_MAP_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/darkroom/objects/intersect.hpp b/sprout/darkroom/objects/intersect.hpp index 1be0f810..4ea0e0e1 100644 --- a/sprout/darkroom/objects/intersect.hpp +++ b/sprout/darkroom/objects/intersect.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_DARKROOM_OBJECTS_INTERSECT_HPP #define SPROUT_DARKROOM_OBJECTS_INTERSECT_HPP -#include #include +#include #include #include #include diff --git a/sprout/darkroom/objects/sphere.hpp b/sprout/darkroom/objects/sphere.hpp index 5744b46b..de933611 100644 --- a/sprout/darkroom/objects/sphere.hpp +++ b/sprout/darkroom/objects/sphere.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_DARKROOM_OBJECTS_SPHERE_HPP #define SPROUT_DARKROOM_OBJECTS_SPHERE_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/darkroom/pixels/generate.hpp b/sprout/darkroom/pixels/generate.hpp index 1015b242..c9bf6d16 100644 --- a/sprout/darkroom/pixels/generate.hpp +++ b/sprout/darkroom/pixels/generate.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_DARKROOM_PIXELS_GENERATE_HPP #define SPROUT_DARKROOM_PIXELS_GENERATE_HPP -#include #include +#include #include #include #include diff --git a/sprout/darkroom/renderers/calculate.hpp b/sprout/darkroom/renderers/calculate.hpp index 73e3097a..daeb5b84 100644 --- a/sprout/darkroom/renderers/calculate.hpp +++ b/sprout/darkroom/renderers/calculate.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_DARKROOM_RENDERERS_CALCULATE_HPP #define SPROUT_DARKROOM_RENDERERS_CALCULATE_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/darkroom/renderers/whitted_style.hpp b/sprout/darkroom/renderers/whitted_style.hpp index 77054364..dfd4953d 100644 --- a/sprout/darkroom/renderers/whitted_style.hpp +++ b/sprout/darkroom/renderers/whitted_style.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_DARKROOM_RENDERERS_WHITTED_STYLE_HPP #define SPROUT_DARKROOM_RENDERERS_WHITTED_STYLE_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/darkroom/textures/texture.hpp b/sprout/darkroom/textures/texture.hpp index 943e5f37..76f70be3 100644 --- a/sprout/darkroom/textures/texture.hpp +++ b/sprout/darkroom/textures/texture.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_DARKROOM_TEXTURES_TEXTURE_HPP #define SPROUT_DARKROOM_TEXTURES_TEXTURE_HPP -#include #include +#include #include #include #include diff --git a/sprout/darkroom/tracers/calculate.hpp b/sprout/darkroom/tracers/calculate.hpp index d79a167e..5ecccf5e 100644 --- a/sprout/darkroom/tracers/calculate.hpp +++ b/sprout/darkroom/tracers/calculate.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_DARKROOM_TRACERS_CALCULATE_HPP #define SPROUT_DARKROOM_TRACERS_CALCULATE_HPP -#include #include +#include #include #include diff --git a/sprout/darkroom/tracers/raytracer.hpp b/sprout/darkroom/tracers/raytracer.hpp index f2a7ba9b..cfbdac2f 100644 --- a/sprout/darkroom/tracers/raytracer.hpp +++ b/sprout/darkroom/tracers/raytracer.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_DARKROOM_TRACERS_RAYTRACER_HPP #define SPROUT_DARKROOM_TRACERS_RAYTRACER_HPP -#include #include +#include #include #include #include diff --git a/sprout/detail/char_conversion.hpp b/sprout/detail/char_conversion.hpp index 95f51536..a7e98f92 100644 --- a/sprout/detail/char_conversion.hpp +++ b/sprout/detail/char_conversion.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_DETAIL_CHAR_CONVERSION_HPP #define SPROUT_DETAIL_CHAR_CONVERSION_HPP -#include #include #include +#include #include #include diff --git a/sprout/detail/integer/integer_mask.hpp b/sprout/detail/integer/integer_mask.hpp index a2f4d011..72ca903e 100644 --- a/sprout/detail/integer/integer_mask.hpp +++ b/sprout/detail/integer/integer_mask.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_DETAIL_INTEGER_INTEGER_MASK_HPP #define SPROUT_DETAIL_INTEGER_INTEGER_MASK_HPP -#include #include #include +#include #include #include diff --git a/sprout/detail/param_at.hpp b/sprout/detail/param_at.hpp index 068b7007..778c425a 100644 --- a/sprout/detail/param_at.hpp +++ b/sprout/detail/param_at.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_DETAIL_PARAM_AT_HPP #define SPROUT_DETAIL_PARAM_AT_HPP -#include #include #include +#include namespace sprout { namespace detail { diff --git a/sprout/detail/sizeof.hpp b/sprout/detail/sizeof.hpp index d761993c..6cf38a16 100644 --- a/sprout/detail/sizeof.hpp +++ b/sprout/detail/sizeof.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_DETAIL_SIZEOF_HPP #define SPROUT_DETAIL_SIZEOF_HPP -#include #include #include +#include #include namespace sprout { diff --git a/sprout/endian_traits.hpp b/sprout/endian_traits.hpp index 91b91fd3..eb1a950a 100644 --- a/sprout/endian_traits.hpp +++ b/sprout/endian_traits.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_ENDIAN_TRAITS_HPP #define SPROUT_ENDIAN_TRAITS_HPP -#include #include #include #include +#include namespace sprout { namespace detail { diff --git a/sprout/exempt_ptr.hpp b/sprout/exempt_ptr.hpp index 630c3cfc..f505296e 100644 --- a/sprout/exempt_ptr.hpp +++ b/sprout/exempt_ptr.hpp @@ -8,12 +8,12 @@ #ifndef SPROUT_EXEMPT_PTR_HPP #define SPROUT_EXEMPT_PTR_HPP -#include #include #include #include #include #include +#include namespace sprout { // diff --git a/sprout/forward_clist.hpp b/sprout/forward_clist.hpp index 0015b7e9..50305ba5 100644 --- a/sprout/forward_clist.hpp +++ b/sprout/forward_clist.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_FORWARD_CLIST_HPP #define SPROUT_FORWARD_CLIST_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/functional/bind/bind.hpp b/sprout/functional/bind/bind.hpp index 2e99ba46..67320110 100644 --- a/sprout/functional/bind/bind.hpp +++ b/sprout/functional/bind/bind.hpp @@ -8,12 +8,12 @@ #ifndef SPROUT_FUNCTIONAL_BIND_BIND_HPP #define SPROUT_FUNCTIONAL_BIND_BIND_HPP -#include #include #include #include #include #include +#include #include #include #include diff --git a/sprout/functional/hash/detail/hash_float.hpp b/sprout/functional/hash/detail/hash_float.hpp index 84d67e84..2538c0db 100644 --- a/sprout/functional/hash/detail/hash_float.hpp +++ b/sprout/functional/hash/detail/hash_float.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_FUNCTIONAL_HASH_DETAIL_HASH_FLOAT_HPP #define SPROUT_FUNCTIONAL_HASH_DETAIL_HASH_FLOAT_HPP -#include #include +#include #include #include #include diff --git a/sprout/functional/hash/hash.hpp b/sprout/functional/hash/hash.hpp index 9032757a..3b55f15e 100644 --- a/sprout/functional/hash/hash.hpp +++ b/sprout/functional/hash/hash.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_FUNCTIONAL_HASH_HASH_HPP #define SPROUT_FUNCTIONAL_HASH_HASH_HPP -#include #include +#include #include #include #include diff --git a/sprout/functional/hash/hash_combine.hpp b/sprout/functional/hash/hash_combine.hpp index dfd196ac..13ed36a4 100644 --- a/sprout/functional/hash/hash_combine.hpp +++ b/sprout/functional/hash/hash_combine.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_FUNCTIONAL_HASH_HASH_COMBINE_HPP #define SPROUT_FUNCTIONAL_HASH_HASH_COMBINE_HPP -#include #include +#include #include #include diff --git a/sprout/functional/hash/hash_fwd.hpp b/sprout/functional/hash/hash_fwd.hpp index c9f0f6c8..6f66f706 100644 --- a/sprout/functional/hash/hash_fwd.hpp +++ b/sprout/functional/hash/hash_fwd.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_FUNCTIONAL_HASH_HASH_FWD_HPP #define SPROUT_FUNCTIONAL_HASH_HASH_FWD_HPP -#include #include +#include namespace sprout { // diff --git a/sprout/functional/hash/hash_range.hpp b/sprout/functional/hash/hash_range.hpp index 0c49fe5d..2e290dec 100644 --- a/sprout/functional/hash/hash_range.hpp +++ b/sprout/functional/hash/hash_range.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_FUNCTIONAL_HASH_HASH_RANGE_HPP #define SPROUT_FUNCTIONAL_HASH_HASH_RANGE_HPP -#include #include +#include #include #include #include diff --git a/sprout/functional/hash/hash_value.hpp b/sprout/functional/hash/hash_value.hpp index 7ed6cda8..471a1d00 100644 --- a/sprout/functional/hash/hash_value.hpp +++ b/sprout/functional/hash/hash_value.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_FUNCTIONAL_HASH_HASH_VALUE_HPP #define SPROUT_FUNCTIONAL_HASH_HASH_VALUE_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/functional/hash/hash_value_traits.hpp b/sprout/functional/hash/hash_value_traits.hpp index e2c4532e..7db94339 100644 --- a/sprout/functional/hash/hash_value_traits.hpp +++ b/sprout/functional/hash/hash_value_traits.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_FUNCTIONAL_HASH_HASH_VALUE_TRAITS_HPP #define SPROUT_FUNCTIONAL_HASH_HASH_VALUE_TRAITS_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/functional/hash/hash_values.hpp b/sprout/functional/hash/hash_values.hpp index 462b1147..dc30c528 100644 --- a/sprout/functional/hash/hash_values.hpp +++ b/sprout/functional/hash/hash_values.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_FUNCTIONAL_HASH_HASH_VALUES_HPP #define SPROUT_FUNCTIONAL_HASH_HASH_VALUES_HPP -#include #include +#include #include #include diff --git a/sprout/functional/hash/sscrisk/cel/array.hpp b/sprout/functional/hash/sscrisk/cel/array.hpp index 5f020017..99b6f5b8 100644 --- a/sprout/functional/hash/sscrisk/cel/array.hpp +++ b/sprout/functional/hash/sscrisk/cel/array.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_FUNCTIONAL_HASH_SSCRISK_CEL_ARRAY_HPP #define SPROUT_FUNCTIONAL_HASH_SSCRISK_CEL_ARRAY_HPP -#include #include #include +#include #include #include diff --git a/sprout/functional/hash/sscrisk/cel/utility.hpp b/sprout/functional/hash/sscrisk/cel/utility.hpp index 3f996fc7..48bc4be3 100644 --- a/sprout/functional/hash/sscrisk/cel/utility.hpp +++ b/sprout/functional/hash/sscrisk/cel/utility.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_FUNCTIONAL_HASH_SSCRISK_CEL_UTILITY_HPP #define SPROUT_FUNCTIONAL_HASH_SSCRISK_CEL_UTILITY_HPP -#include #include #include +#include #include #include diff --git a/sprout/functional/hash/std/array.hpp b/sprout/functional/hash/std/array.hpp index b28d5be5..0b74d47b 100644 --- a/sprout/functional/hash/std/array.hpp +++ b/sprout/functional/hash/std/array.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_FUNCTIONAL_HASH_STD_ARRAY_HPP #define SPROUT_FUNCTIONAL_HASH_STD_ARRAY_HPP -#include #include #include +#include #include #include diff --git a/sprout/functional/hash/std/utility.hpp b/sprout/functional/hash/std/utility.hpp index 1da10561..0f09cf2f 100644 --- a/sprout/functional/hash/std/utility.hpp +++ b/sprout/functional/hash/std/utility.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_FUNCTIONAL_HASH_STD_UTILITY_HPP #define SPROUT_FUNCTIONAL_HASH_STD_UTILITY_HPP -#include #include #include +#include #include #include diff --git a/sprout/functional/hash/to_hash.hpp b/sprout/functional/hash/to_hash.hpp index 34b723b3..10dae7fb 100644 --- a/sprout/functional/hash/to_hash.hpp +++ b/sprout/functional/hash/to_hash.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_FUNCTIONAL_HASH_TO_HASH_HPP #define SPROUT_FUNCTIONAL_HASH_TO_HASH_HPP -#include #include +#include #include #include #include diff --git a/sprout/index_tuple/index_n.hpp b/sprout/index_tuple/index_n.hpp index 32432247..c6fd198e 100644 --- a/sprout/index_tuple/index_n.hpp +++ b/sprout/index_tuple/index_n.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_INDEX_TUPLE_INDEX_N_HPP #define SPROUT_INDEX_TUPLE_INDEX_N_HPP -#include #include +#include #include #include diff --git a/sprout/index_tuple/index_t.hpp b/sprout/index_tuple/index_t.hpp index 48cb41c9..562d80e8 100644 --- a/sprout/index_tuple/index_t.hpp +++ b/sprout/index_tuple/index_t.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_INDEX_TUPLE_INDEX_T_HPP #define SPROUT_INDEX_TUPLE_INDEX_T_HPP -#include #include +#include namespace sprout { // diff --git a/sprout/index_tuple/integer_n.hpp b/sprout/index_tuple/integer_n.hpp index 13297db3..f45423e5 100644 --- a/sprout/index_tuple/integer_n.hpp +++ b/sprout/index_tuple/integer_n.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_INDEX_TUPLE_INTEGER_N_HPP #define SPROUT_INDEX_TUPLE_INTEGER_N_HPP -#include #include #include +#include #include #include diff --git a/sprout/index_tuple/integer_sequence.hpp b/sprout/index_tuple/integer_sequence.hpp index 8bd2d9d7..b66acd01 100644 --- a/sprout/index_tuple/integer_sequence.hpp +++ b/sprout/index_tuple/integer_sequence.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_INDEX_TUPLE_INTEGER_SEQUENCE_HPP #define SPROUT_INDEX_TUPLE_INTEGER_SEQUENCE_HPP -#include #include +#include namespace sprout { // diff --git a/sprout/index_tuple/tuple.hpp b/sprout/index_tuple/tuple.hpp index 37a70203..71af5e0d 100644 --- a/sprout/index_tuple/tuple.hpp +++ b/sprout/index_tuple/tuple.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_INDEX_TUPLE_TUPLE_HPP #define SPROUT_INDEX_TUPLE_TUPLE_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/integer/integer_digits.hpp b/sprout/integer/integer_digits.hpp index 995f6961..7a39653e 100644 --- a/sprout/integer/integer_digits.hpp +++ b/sprout/integer/integer_digits.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_INTEGER_INTEGER_DIGITS_HPP #define SPROUT_INTEGER_INTEGER_DIGITS_HPP -#include #include #include #include +#include #include namespace sprout { diff --git a/sprout/io.hpp b/sprout/io.hpp index 365cd179..71dbf6eb 100644 --- a/sprout/io.hpp +++ b/sprout/io.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_IO_HPP #define SPROUT_IO_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/iterator/bytes_iterator.hpp b/sprout/iterator/bytes_iterator.hpp index 94fee57d..92318d50 100644 --- a/sprout/iterator/bytes_iterator.hpp +++ b/sprout/iterator/bytes_iterator.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_ITERATOR_BYTES_ITERATOR_HPP #define SPROUT_ITERATOR_BYTES_ITERATOR_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/iterator/generator_iterator.hpp b/sprout/iterator/generator_iterator.hpp index 1ef87f7c..c16e678f 100644 --- a/sprout/iterator/generator_iterator.hpp +++ b/sprout/iterator/generator_iterator.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_ITERATOR_GENERATOR_ITERATOR_HPP #define SPROUT_ITERATOR_GENERATOR_ITERATOR_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/iterator/sawtooth_iterator.hpp b/sprout/iterator/sawtooth_iterator.hpp index 5fbd44a9..cfc42c98 100644 --- a/sprout/iterator/sawtooth_iterator.hpp +++ b/sprout/iterator/sawtooth_iterator.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_ITERATOR_SAWTOOTH_ITERATOR_HPP #define SPROUT_ITERATOR_SAWTOOTH_ITERATOR_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/iterator/sinusoid_iterator.hpp b/sprout/iterator/sinusoid_iterator.hpp index eca429ff..105659a8 100644 --- a/sprout/iterator/sinusoid_iterator.hpp +++ b/sprout/iterator/sinusoid_iterator.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_ITERATOR_SINUSOID_ITERATOR_HPP #define SPROUT_ITERATOR_SINUSOID_ITERATOR_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/iterator/square_iterator.hpp b/sprout/iterator/square_iterator.hpp index 83ea85c4..22e4ddd9 100644 --- a/sprout/iterator/square_iterator.hpp +++ b/sprout/iterator/square_iterator.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_ITERATOR_SQUARE_ITERATOR_HPP #define SPROUT_ITERATOR_SQUARE_ITERATOR_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/iterator/triangle_iterator.hpp b/sprout/iterator/triangle_iterator.hpp index 43a0bf54..06413ab9 100644 --- a/sprout/iterator/triangle_iterator.hpp +++ b/sprout/iterator/triangle_iterator.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_ITERATOR_TRIANGLE_ITERATOR_HPP #define SPROUT_ITERATOR_TRIANGLE_ITERATOR_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/iterator/value_iterator.hpp b/sprout/iterator/value_iterator.hpp index fb45596f..f58e53ff 100644 --- a/sprout/iterator/value_iterator.hpp +++ b/sprout/iterator/value_iterator.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_ITERATOR_VALUE_ITERATOR_HPP #define SPROUT_ITERATOR_VALUE_ITERATOR_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/logic/tribool/hash.hpp b/sprout/logic/tribool/hash.hpp index d69557ef..cc4ce277 100644 --- a/sprout/logic/tribool/hash.hpp +++ b/sprout/logic/tribool/hash.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_LOGIC_TRIBOOL_HASH_HPP #define SPROUT_LOGIC_TRIBOOL_HASH_HPP -#include #include #include #include +#include #include #include diff --git a/sprout/math/asin.hpp b/sprout/math/asin.hpp index f05788bd..cc5b1d81 100644 --- a/sprout/math/asin.hpp +++ b/sprout/math/asin.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_MATH_ASIN_HPP #define SPROUT_MATH_ASIN_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/math/atan.hpp b/sprout/math/atan.hpp index 3f9d921f..e0370c70 100644 --- a/sprout/math/atan.hpp +++ b/sprout/math/atan.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_MATH_ATAN_HPP #define SPROUT_MATH_ATAN_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/math/bernoulli.hpp b/sprout/math/bernoulli.hpp index 9d56de59..e7ec22eb 100644 --- a/sprout/math/bernoulli.hpp +++ b/sprout/math/bernoulli.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_MATH_BERNOULLI_HPP #define SPROUT_MATH_BERNOULLI_HPP -#include #include #include +#include #include #include diff --git a/sprout/math/cos.hpp b/sprout/math/cos.hpp index 0686e0ed..7fa9828d 100644 --- a/sprout/math/cos.hpp +++ b/sprout/math/cos.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_MATH_COS_HPP #define SPROUT_MATH_COS_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/math/cosh.hpp b/sprout/math/cosh.hpp index 775729ac..2217ae7f 100644 --- a/sprout/math/cosh.hpp +++ b/sprout/math/cosh.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_MATH_COSH_HPP #define SPROUT_MATH_COSH_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/math/exp.hpp b/sprout/math/exp.hpp index 6702ad47..64e90487 100644 --- a/sprout/math/exp.hpp +++ b/sprout/math/exp.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_MATH_EXP_HPP #define SPROUT_MATH_EXP_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/math/factorial.hpp b/sprout/math/factorial.hpp index f4fbffdb..936c5dee 100644 --- a/sprout/math/factorial.hpp +++ b/sprout/math/factorial.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_MATH_FACTORIAL_HPP #define SPROUT_MATH_FACTORIAL_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/math/log.hpp b/sprout/math/log.hpp index 6b4817d7..407f75b4 100644 --- a/sprout/math/log.hpp +++ b/sprout/math/log.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_MATH_LOG_HPP #define SPROUT_MATH_LOG_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/math/sinh.hpp b/sprout/math/sinh.hpp index b3f3da1f..c5355199 100644 --- a/sprout/math/sinh.hpp +++ b/sprout/math/sinh.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_MATH_SINH_HPP #define SPROUT_MATH_SINH_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/math/tgamma.hpp b/sprout/math/tgamma.hpp index 6932efa9..7735193f 100644 --- a/sprout/math/tgamma.hpp +++ b/sprout/math/tgamma.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_MATH_TGAMMA_HPP #define SPROUT_MATH_TGAMMA_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/numeric/fft/fixed/bitrev_table.hpp b/sprout/numeric/fft/fixed/bitrev_table.hpp index fd1a795a..9ef4c3ba 100644 --- a/sprout/numeric/fft/fixed/bitrev_table.hpp +++ b/sprout/numeric/fft/fixed/bitrev_table.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_NUMERIC_FFT_FIXED_BITREV_TABLE_HPP #define SPROUT_NUMERIC_FFT_FIXED_BITREV_TABLE_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/operation/fit/erase.hpp b/sprout/operation/fit/erase.hpp index f4e84a43..cbca3399 100644 --- a/sprout/operation/fit/erase.hpp +++ b/sprout/operation/fit/erase.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIT_ERASE_HPP #define SPROUT_OPERATION_FIT_ERASE_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fit/erase_n.hpp b/sprout/operation/fit/erase_n.hpp index b99ab212..6a147bec 100644 --- a/sprout/operation/fit/erase_n.hpp +++ b/sprout/operation/fit/erase_n.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIT_ERASE_N_HPP #define SPROUT_OPERATION_FIT_ERASE_N_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fit/insert.hpp b/sprout/operation/fit/insert.hpp index 53fc37a6..24d06873 100644 --- a/sprout/operation/fit/insert.hpp +++ b/sprout/operation/fit/insert.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIT_INSERT_HPP #define SPROUT_OPERATION_FIT_INSERT_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fit/insert_n.hpp b/sprout/operation/fit/insert_n.hpp index 1a5f8f97..581ae25c 100644 --- a/sprout/operation/fit/insert_n.hpp +++ b/sprout/operation/fit/insert_n.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIT_INSERT_N_HPP #define SPROUT_OPERATION_FIT_INSERT_N_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fit/pop_back.hpp b/sprout/operation/fit/pop_back.hpp index a53c5435..60b837fc 100644 --- a/sprout/operation/fit/pop_back.hpp +++ b/sprout/operation/fit/pop_back.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIT_POP_BACK_HPP #define SPROUT_OPERATION_FIT_POP_BACK_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fit/pop_back_n.hpp b/sprout/operation/fit/pop_back_n.hpp index a81ff5a5..651f1fd9 100644 --- a/sprout/operation/fit/pop_back_n.hpp +++ b/sprout/operation/fit/pop_back_n.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIT_POP_BACK_N_HPP #define SPROUT_OPERATION_FIT_POP_BACK_N_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fit/pop_front.hpp b/sprout/operation/fit/pop_front.hpp index b2068b17..082a8733 100644 --- a/sprout/operation/fit/pop_front.hpp +++ b/sprout/operation/fit/pop_front.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIT_POP_FRONT_HPP #define SPROUT_OPERATION_FIT_POP_FRONT_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fit/pop_front_n.hpp b/sprout/operation/fit/pop_front_n.hpp index 1ad881db..aeb89032 100644 --- a/sprout/operation/fit/pop_front_n.hpp +++ b/sprout/operation/fit/pop_front_n.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIT_POP_FRONT_N_HPP #define SPROUT_OPERATION_FIT_POP_FRONT_N_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fit/resize.hpp b/sprout/operation/fit/resize.hpp index 3960f89a..333548da 100644 --- a/sprout/operation/fit/resize.hpp +++ b/sprout/operation/fit/resize.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIT_RESIZE_HPP #define SPROUT_OPERATION_FIT_RESIZE_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fit/resize_backward.hpp b/sprout/operation/fit/resize_backward.hpp index 8947f102..9084d2cf 100644 --- a/sprout/operation/fit/resize_backward.hpp +++ b/sprout/operation/fit/resize_backward.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIT_RESIZE_BACKWARD_HPP #define SPROUT_OPERATION_FIT_RESIZE_BACKWARD_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fit/set.hpp b/sprout/operation/fit/set.hpp index 5b58366e..0ef736e3 100644 --- a/sprout/operation/fit/set.hpp +++ b/sprout/operation/fit/set.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIT_SET_HPP #define SPROUT_OPERATION_FIT_SET_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/append_back.hpp b/sprout/operation/fixed/append_back.hpp index 7b8ce8a9..b9ad8e89 100644 --- a/sprout/operation/fixed/append_back.hpp +++ b/sprout/operation/fixed/append_back.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_APPEND_BACK_HPP #define SPROUT_OPERATION_FIXED_APPEND_BACK_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/append_front.hpp b/sprout/operation/fixed/append_front.hpp index dfe6d35a..352a92ec 100644 --- a/sprout/operation/fixed/append_front.hpp +++ b/sprout/operation/fixed/append_front.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_APPEND_FRONT_HPP #define SPROUT_OPERATION_FIXED_APPEND_FRONT_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/erase_n.hpp b/sprout/operation/fixed/erase_n.hpp index 0b3a6cba..10a589b0 100644 --- a/sprout/operation/fixed/erase_n.hpp +++ b/sprout/operation/fixed/erase_n.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_ERASE_N_HPP #define SPROUT_OPERATION_FIXED_ERASE_N_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/insert_n.hpp b/sprout/operation/fixed/insert_n.hpp index 44293b3a..440dc67b 100644 --- a/sprout/operation/fixed/insert_n.hpp +++ b/sprout/operation/fixed/insert_n.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_OPERATION_FIXED_INSERT_N_HPP #define SPROUT_OPERATION_FIXED_INSERT_N_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/operation/fixed/pop_back.hpp b/sprout/operation/fixed/pop_back.hpp index b587bbd6..09b54d39 100644 --- a/sprout/operation/fixed/pop_back.hpp +++ b/sprout/operation/fixed/pop_back.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_POP_BACK_HPP #define SPROUT_OPERATION_FIXED_POP_BACK_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/pop_back_n.hpp b/sprout/operation/fixed/pop_back_n.hpp index 74ac5e5b..cdcb2cb3 100644 --- a/sprout/operation/fixed/pop_back_n.hpp +++ b/sprout/operation/fixed/pop_back_n.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_POP_BACK_N_HPP #define SPROUT_OPERATION_FIXED_POP_BACK_N_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/pop_front.hpp b/sprout/operation/fixed/pop_front.hpp index 3c62fddf..e2a1991d 100644 --- a/sprout/operation/fixed/pop_front.hpp +++ b/sprout/operation/fixed/pop_front.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_POP_FRONT_HPP #define SPROUT_OPERATION_FIXED_POP_FRONT_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/pop_front_n.hpp b/sprout/operation/fixed/pop_front_n.hpp index a8480686..2cd9d3ec 100644 --- a/sprout/operation/fixed/pop_front_n.hpp +++ b/sprout/operation/fixed/pop_front_n.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_POP_FRONT_N_HPP #define SPROUT_OPERATION_FIXED_POP_FRONT_N_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/push_back.hpp b/sprout/operation/fixed/push_back.hpp index fcb3ff30..8731672d 100644 --- a/sprout/operation/fixed/push_back.hpp +++ b/sprout/operation/fixed/push_back.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_PUSH_BACK_HPP #define SPROUT_OPERATION_FIXED_PUSH_BACK_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/push_back_n.hpp b/sprout/operation/fixed/push_back_n.hpp index fd43b6d7..aeb941da 100644 --- a/sprout/operation/fixed/push_back_n.hpp +++ b/sprout/operation/fixed/push_back_n.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_PUSH_BACK_N_HPP #define SPROUT_OPERATION_FIXED_PUSH_BACK_N_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/push_front.hpp b/sprout/operation/fixed/push_front.hpp index 46ad6b81..4f5e6e5e 100644 --- a/sprout/operation/fixed/push_front.hpp +++ b/sprout/operation/fixed/push_front.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_PUSH_FRONT_HPP #define SPROUT_OPERATION_FIXED_PUSH_FRONT_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/push_front_n.hpp b/sprout/operation/fixed/push_front_n.hpp index 48ad7435..288103da 100644 --- a/sprout/operation/fixed/push_front_n.hpp +++ b/sprout/operation/fixed/push_front_n.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_PUSH_FRONT_N_HPP #define SPROUT_OPERATION_FIXED_PUSH_FRONT_N_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/realign_to.hpp b/sprout/operation/fixed/realign_to.hpp index 172439a6..0eaf6290 100644 --- a/sprout/operation/fixed/realign_to.hpp +++ b/sprout/operation/fixed/realign_to.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_REALIGN_TO_HPP #define SPROUT_OPERATION_FIXED_REALIGN_TO_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/resize.hpp b/sprout/operation/fixed/resize.hpp index 27b81da8..8b96c524 100644 --- a/sprout/operation/fixed/resize.hpp +++ b/sprout/operation/fixed/resize.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_RESIZE_HPP #define SPROUT_OPERATION_FIXED_RESIZE_HPP -#include #include +#include #include #include #include diff --git a/sprout/operation/fixed/resize_backward.hpp b/sprout/operation/fixed/resize_backward.hpp index c982ff30..d19f0f30 100644 --- a/sprout/operation/fixed/resize_backward.hpp +++ b/sprout/operation/fixed/resize_backward.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_OPERATION_FIXED_RESIZE_BACKWARD_HPP #define SPROUT_OPERATION_FIXED_RESIZE_BACKWARD_HPP -#include #include +#include #include #include #include diff --git a/sprout/optional/hash.hpp b/sprout/optional/hash.hpp index 221a33d4..a328d6ca 100644 --- a/sprout/optional/hash.hpp +++ b/sprout/optional/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_OPTIONAL_HASH_HPP #define SPROUT_OPTIONAL_HASH_HPP -#include #include #include +#include #include #include diff --git a/sprout/pit/hash.hpp b/sprout/pit/hash.hpp index e9f81622..e08567a2 100644 --- a/sprout/pit/hash.hpp +++ b/sprout/pit/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_PIT_HASH_HPP #define SPROUT_PIT_HASH_HPP -#include #include #include +#include #include #include diff --git a/sprout/pit/tuple.hpp b/sprout/pit/tuple.hpp index 43e2b192..fe127b06 100644 --- a/sprout/pit/tuple.hpp +++ b/sprout/pit/tuple.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_PIT_TUPLE_HPP #define SPROUT_PIT_TUPLE_HPP -#include #include #include -#include +#include +#include #include #include #include diff --git a/sprout/random/detail/generator_bits.hpp b/sprout/random/detail/generator_bits.hpp index 0b1bcecd..72f5e8f9 100644 --- a/sprout/random/detail/generator_bits.hpp +++ b/sprout/random/detail/generator_bits.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_RANDOM_DETAIL_GENERATOR_BITS_HPP #define SPROUT_RANDOM_DETAIL_GENERATOR_BITS_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/random/detail/uniform_int_float.hpp b/sprout/random/detail/uniform_int_float.hpp index 8adce793..13a64131 100644 --- a/sprout/random/detail/uniform_int_float.hpp +++ b/sprout/random/detail/uniform_int_float.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_RANDOM_DETAIL_UNIFORM_INT_FLOAT_HPP #define SPROUT_RANDOM_DETAIL_UNIFORM_INT_FLOAT_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/random/generate_array.hpp b/sprout/random/generate_array.hpp index ab80e0d7..8118d9b1 100644 --- a/sprout/random/generate_array.hpp +++ b/sprout/random/generate_array.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_RANDOM_GENERATE_ARRAY_HPP #define SPROUT_RANDOM_GENERATE_ARRAY_HPP -#include #include +#include #include #include #include diff --git a/sprout/random/generate_canonical.hpp b/sprout/random/generate_canonical.hpp index 17c010cc..3ba197ef 100644 --- a/sprout/random/generate_canonical.hpp +++ b/sprout/random/generate_canonical.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_RANDOM_GENERATE_CANONICAL_HPP #define SPROUT_RANDOM_GENERATE_CANONICAL_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/random/mersenne_twister.hpp b/sprout/random/mersenne_twister.hpp index 355658a5..437f909d 100644 --- a/sprout/random/mersenne_twister.hpp +++ b/sprout/random/mersenne_twister.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_RANDOM_MERSENNE_TWISTER_HPP #define SPROUT_RANDOM_MERSENNE_TWISTER_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/random/random_result.hpp b/sprout/random/random_result.hpp index 76bf058b..070fe84f 100644 --- a/sprout/random/random_result.hpp +++ b/sprout/random/random_result.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_RANDOM_RANDOM_RESULT_HPP #define SPROUT_RANDOM_RANDOM_RESULT_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/random/seed_array.hpp b/sprout/random/seed_array.hpp index e2b772cc..5911454d 100644 --- a/sprout/random/seed_array.hpp +++ b/sprout/random/seed_array.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_RANDOM_SEED_ARRAY_HPP #define SPROUT_RANDOM_SEED_ARRAY_HPP -#include -#include #include +#include #include #include +#include #include #include #include diff --git a/sprout/random/shuffle_order.hpp b/sprout/random/shuffle_order.hpp index 71456ec5..06eb17a7 100644 --- a/sprout/random/shuffle_order.hpp +++ b/sprout/random/shuffle_order.hpp @@ -8,12 +8,12 @@ #ifndef SPROUT_RANDOM_SHUFFLE_ORDER_HPP #define SPROUT_RANDOM_SHUFFLE_ORDER_HPP -#include #include #include #include #include #include +#include #include #include #include diff --git a/sprout/random/unique_seed.hpp b/sprout/random/unique_seed.hpp index 415e68f8..39f2c146 100644 --- a/sprout/random/unique_seed.hpp +++ b/sprout/random/unique_seed.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_RANDOM_UNIQUE_SEED_HPP #define SPROUT_RANDOM_UNIQUE_SEED_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/range/adaptor/sized.hpp b/sprout/range/adaptor/sized.hpp index af660e27..524a7e84 100644 --- a/sprout/range/adaptor/sized.hpp +++ b/sprout/range/adaptor/sized.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_RANGE_ADAPTOR_SIZED_HPP #define SPROUT_RANGE_ADAPTOR_SIZED_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/range/ptr_range.hpp b/sprout/range/ptr_range.hpp index 35620a7a..002a6463 100644 --- a/sprout/range/ptr_range.hpp +++ b/sprout/range/ptr_range.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_RANGE_PTR_RANGE_HPP #define SPROUT_RANGE_PTR_RANGE_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/rational/hash.hpp b/sprout/rational/hash.hpp index 56e4f3a9..0b33586d 100644 --- a/sprout/rational/hash.hpp +++ b/sprout/rational/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_RATIONAL_HASH_HPP #define SPROUT_RATIONAL_HASH_HPP -#include #include #include +#include #include #include diff --git a/sprout/string/alias.hpp b/sprout/string/alias.hpp index d19e8058..e4fd7f43 100644 --- a/sprout/string/alias.hpp +++ b/sprout/string/alias.hpp @@ -10,7 +10,7 @@ #include #if SPROUT_USE_TEMPLATE_ALIASES -# include +# include # include #endif // #if SPROUT_USE_TEMPLATE_ALIASES diff --git a/sprout/string/char_traits.hpp b/sprout/string/char_traits.hpp index 80b926cf..c139c74b 100644 --- a/sprout/string/char_traits.hpp +++ b/sprout/string/char_traits.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_STRING_CHAR_TRAITS_HPP #define SPROUT_STRING_CHAR_TRAITS_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/string/comparison.hpp b/sprout/string/comparison.hpp index c274440d..98c432d3 100644 --- a/sprout/string/comparison.hpp +++ b/sprout/string/comparison.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_STRING_COMPARISON_HPP #define SPROUT_STRING_COMPARISON_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/string/concat.hpp b/sprout/string/concat.hpp index 64654c22..7b231db5 100644 --- a/sprout/string/concat.hpp +++ b/sprout/string/concat.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_STRING_CONCAT_HPP #define SPROUT_STRING_CONCAT_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/string/container.hpp b/sprout/string/container.hpp index e4716e3f..f8c828a0 100644 --- a/sprout/string/container.hpp +++ b/sprout/string/container.hpp @@ -8,7 +8,6 @@ #ifndef SPROUT_STRING_CONTAINER_HPP #define SPROUT_STRING_CONTAINER_HPP -#include #include #include #include diff --git a/sprout/string/conversion.hpp b/sprout/string/conversion.hpp index 8b968bb7..df46a5d7 100644 --- a/sprout/string/conversion.hpp +++ b/sprout/string/conversion.hpp @@ -8,7 +8,6 @@ #ifndef SPROUT_STRING_CONVERSION_HPP #define SPROUT_STRING_CONVERSION_HPP -#include #include #include diff --git a/sprout/string/float_to_string.hpp b/sprout/string/float_to_string.hpp index fcbc26bd..8a5fea74 100644 --- a/sprout/string/float_to_string.hpp +++ b/sprout/string/float_to_string.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_STRING_FLOAT_TO_STRING_HPP #define SPROUT_STRING_FLOAT_TO_STRING_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/string/hash.hpp b/sprout/string/hash.hpp index e4f72c88..bbd7d314 100644 --- a/sprout/string/hash.hpp +++ b/sprout/string/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_STRING_HASH_HPP #define SPROUT_STRING_HASH_HPP -#include #include #include +#include #include #include diff --git a/sprout/string/int_to_string.hpp b/sprout/string/int_to_string.hpp index cdde8b3e..4c624e04 100644 --- a/sprout/string/int_to_string.hpp +++ b/sprout/string/int_to_string.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_STRING_INT_TO_STRING_HPP #define SPROUT_STRING_INT_TO_STRING_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/string/io.hpp b/sprout/string/io.hpp index 962cb45a..dbc240f8 100644 --- a/sprout/string/io.hpp +++ b/sprout/string/io.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_STRING_IO_HPP #define SPROUT_STRING_IO_HPP -#include #include #include +#include #include namespace sprout { diff --git a/sprout/string/make_string.hpp b/sprout/string/make_string.hpp index ca435e52..333e5ffe 100644 --- a/sprout/string/make_string.hpp +++ b/sprout/string/make_string.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_STRING_MAKE_STRING_HPP #define SPROUT_STRING_MAKE_STRING_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/string/shrink.hpp b/sprout/string/shrink.hpp index ba19f378..90e75c76 100644 --- a/sprout/string/shrink.hpp +++ b/sprout/string/shrink.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_STRING_SHRINK_HPP #define SPROUT_STRING_SHRINK_HPP -#include #include +#include #include #include #include diff --git a/sprout/string/stretch.hpp b/sprout/string/stretch.hpp index 67ed70bc..d612b1bc 100644 --- a/sprout/string/stretch.hpp +++ b/sprout/string/stretch.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_STRING_STRETCH_HPP #define SPROUT_STRING_STRETCH_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/string/string.hpp b/sprout/string/string.hpp index e644d3ba..98e7bc3d 100644 --- a/sprout/string/string.hpp +++ b/sprout/string/string.hpp @@ -8,7 +8,6 @@ #ifndef SPROUT_STRING_STRING_HPP #define SPROUT_STRING_STRING_HPP -#include #include #include #include @@ -16,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/sprout/string/string_to_float.hpp b/sprout/string/string_to_float.hpp index 9b01d463..f6b6c0ac 100644 --- a/sprout/string/string_to_float.hpp +++ b/sprout/string/string_to_float.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_STRING_STRING_TO_FLOAT_HPP #define SPROUT_STRING_STRING_TO_FLOAT_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/string/string_to_int.hpp b/sprout/string/string_to_int.hpp index 37a657bf..842ef675 100644 --- a/sprout/string/string_to_int.hpp +++ b/sprout/string/string_to_int.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_STRING_STRING_TO_INT_HPP #define SPROUT_STRING_STRING_TO_INT_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/string/tuple.hpp b/sprout/string/tuple.hpp index 1483aa5d..3b851a02 100644 --- a/sprout/string/tuple.hpp +++ b/sprout/string/tuple.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_STRING_TUPLE_HPP #define SPROUT_STRING_TUPLE_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/string/type_traits.hpp b/sprout/string/type_traits.hpp index 45cd927c..1b5a25c0 100644 --- a/sprout/string/type_traits.hpp +++ b/sprout/string/type_traits.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_STRING_TYPE_TRAITS_HPP #define SPROUT_STRING_TYPE_TRAITS_HPP -#include #include +#include #include #include diff --git a/sprout/sub_array/hash.hpp b/sprout/sub_array/hash.hpp index b304d3c3..2c7de1e3 100644 --- a/sprout/sub_array/hash.hpp +++ b/sprout/sub_array/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_SUB_ARRAY_HASH_HPP #define SPROUT_SUB_ARRAY_HASH_HPP -#include #include #include +#include #include #include diff --git a/sprout/sub_array/tuple.hpp b/sprout/sub_array/tuple.hpp index d56ebd75..3ebaabb5 100644 --- a/sprout/sub_array/tuple.hpp +++ b/sprout/sub_array/tuple.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_SUB_ARRAY_TUPLE_HPP #define SPROUT_SUB_ARRAY_TUPLE_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/tuple/sscrisk/cel/array.hpp b/sprout/tuple/sscrisk/cel/array.hpp index 5e07d496..50b24fca 100644 --- a/sprout/tuple/sscrisk/cel/array.hpp +++ b/sprout/tuple/sscrisk/cel/array.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_TUPLE_SSCRISK_CEL_ARRAY_HPP #define SPROUT_TUPLE_SSCRISK_CEL_ARRAY_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/tuple/sscrisk/cel/utility.hpp b/sprout/tuple/sscrisk/cel/utility.hpp index f2a0c92f..0b7e167b 100644 --- a/sprout/tuple/sscrisk/cel/utility.hpp +++ b/sprout/tuple/sscrisk/cel/utility.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TUPLE_SSCRISK_CEL_UTILITY_HPP #define SPROUT_TUPLE_SSCRISK_CEL_UTILITY_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/tuple/std/array.hpp b/sprout/tuple/std/array.hpp index cee18be7..5f8318a1 100644 --- a/sprout/tuple/std/array.hpp +++ b/sprout/tuple/std/array.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_TUPLE_STD_ARRAY_HPP #define SPROUT_TUPLE_STD_ARRAY_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/tuple/std/utility.hpp b/sprout/tuple/std/utility.hpp index 742494f7..c1b0da22 100644 --- a/sprout/tuple/std/utility.hpp +++ b/sprout/tuple/std/utility.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_TUPLE_STD_UTILITY_HPP #define SPROUT_TUPLE_STD_UTILITY_HPP -#include #include #include #include +#include #include #include diff --git a/sprout/tuple/tuple/comparison.hpp b/sprout/tuple/tuple/comparison.hpp index 5722bd59..488f299d 100644 --- a/sprout/tuple/tuple/comparison.hpp +++ b/sprout/tuple/tuple/comparison.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_TUPLE_TUPLE_COMPARISON_HPP #define SPROUT_TUPLE_TUPLE_COMPARISON_HPP -#include #include +#include #include #include diff --git a/sprout/tuple/tuple/get.hpp b/sprout/tuple/tuple/get.hpp index e7ff9039..e2cd6768 100644 --- a/sprout/tuple/tuple/get.hpp +++ b/sprout/tuple/tuple/get.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_TUPLE_TUPLE_GET_HPP #define SPROUT_TUPLE_TUPLE_GET_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/tuple/tuple/hash.hpp b/sprout/tuple/tuple/hash.hpp index 7be78e4e..03f8726f 100644 --- a/sprout/tuple/tuple/hash.hpp +++ b/sprout/tuple/tuple/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TUPLE_TUPLE_HASH_HPP #define SPROUT_TUPLE_TUPLE_HASH_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/tuple/tuple/tuple_access_traits.hpp b/sprout/tuple/tuple/tuple_access_traits.hpp index f8c38386..6f63daa6 100644 --- a/sprout/tuple/tuple/tuple_access_traits.hpp +++ b/sprout/tuple/tuple/tuple_access_traits.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TUPLE_TUPLE_TUPLE_ACCESS_TRAITS_HPP #define SPROUT_TUPLE_TUPLE_TUPLE_ACCESS_TRAITS_HPP -#include #include #include +#include #include namespace sprout { diff --git a/sprout/tuple/tuple/tuple_decl.hpp b/sprout/tuple/tuple/tuple_decl.hpp index fe710ce7..7e59b008 100644 --- a/sprout/tuple/tuple/tuple_decl.hpp +++ b/sprout/tuple/tuple/tuple_decl.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_TUPLE_TUPLE_TUPLE_DECL_HPP #define SPROUT_TUPLE_TUPLE_TUPLE_DECL_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/tuple/tuple/tuple_element.hpp b/sprout/tuple/tuple/tuple_element.hpp index 84f5fb74..83a1c666 100644 --- a/sprout/tuple/tuple/tuple_element.hpp +++ b/sprout/tuple/tuple/tuple_element.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_TUPLE_TUPLE_TUPLE_ELEMENT_HPP #define SPROUT_TUPLE_TUPLE_TUPLE_ELEMENT_HPP -#include #include #include #include +#include namespace sprout { namespace tuples { diff --git a/sprout/tuple/tuple/tuple_size.hpp b/sprout/tuple/tuple/tuple_size.hpp index 36256ce5..21aab7a2 100644 --- a/sprout/tuple/tuple/tuple_size.hpp +++ b/sprout/tuple/tuple/tuple_size.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TUPLE_TUPLE_TUPLE_SIZE_HPP #define SPROUT_TUPLE_TUPLE_TUPLE_SIZE_HPP -#include #include #include +#include #include namespace sprout { diff --git a/sprout/type/algorithm/find_index.hpp b/sprout/type/algorithm/find_index.hpp index 404722b9..24e8ac1c 100644 --- a/sprout/type/algorithm/find_index.hpp +++ b/sprout/type/algorithm/find_index.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TYPE_ALGORITHM_FIND_INDEX_HPP #define SPROUT_TYPE_ALGORITHM_FIND_INDEX_HPP -#include #include #include +#include #include #include diff --git a/sprout/type/algorithm/find_index_if.hpp b/sprout/type/algorithm/find_index_if.hpp index 154f3901..4e5892ef 100644 --- a/sprout/type/algorithm/find_index_if.hpp +++ b/sprout/type/algorithm/find_index_if.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TYPE_ALGORITHM_FIND_INDEX_IF_HPP #define SPROUT_TYPE_ALGORITHM_FIND_INDEX_IF_HPP -#include #include #include +#include #include #include diff --git a/sprout/type/algorithm/lower_bound_index.hpp b/sprout/type/algorithm/lower_bound_index.hpp index 5691d24f..801eeb0e 100644 --- a/sprout/type/algorithm/lower_bound_index.hpp +++ b/sprout/type/algorithm/lower_bound_index.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TYPE_ALGORITHM_LOWER_BOUND_INDEX_HPP #define SPROUT_TYPE_ALGORITHM_LOWER_BOUND_INDEX_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/type/algorithm/upper_bound_index.hpp b/sprout/type/algorithm/upper_bound_index.hpp index ba6585d3..5710f27e 100644 --- a/sprout/type/algorithm/upper_bound_index.hpp +++ b/sprout/type/algorithm/upper_bound_index.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TYPE_ALGORITHM_UPPER_BOUND_INDEX_HPP #define SPROUT_TYPE_ALGORITHM_UPPER_BOUND_INDEX_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/type/integral_array.hpp b/sprout/type/integral_array.hpp index 70b00ed7..a72c2a43 100644 --- a/sprout/type/integral_array.hpp +++ b/sprout/type/integral_array.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TYPE_INTEGRAL_ARRAY_HPP #define SPROUT_TYPE_INTEGRAL_ARRAY_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/type/iterator/distance.hpp b/sprout/type/iterator/distance.hpp index c29837a8..5fe36ac6 100644 --- a/sprout/type/iterator/distance.hpp +++ b/sprout/type/iterator/distance.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TYPE_ITERATOR_DISTANCE_HPP #define SPROUT_TYPE_ITERATOR_DISTANCE_HPP -#include #include #include +#include #include #include diff --git a/sprout/type/iterator/index_iterator.hpp b/sprout/type/iterator/index_iterator.hpp index 3c052f1c..ddddcc8b 100644 --- a/sprout/type/iterator/index_iterator.hpp +++ b/sprout/type/iterator/index_iterator.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TYPE_ITERATOR_INDEX_ITERATOR_HPP #define SPROUT_TYPE_ITERATOR_INDEX_ITERATOR_HPP -#include #include #include +#include #include #include diff --git a/sprout/type/string/string.hpp b/sprout/type/string/string.hpp index 172eca20..5f7dcc4d 100644 --- a/sprout/type/string/string.hpp +++ b/sprout/type/string/string.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TYPE_STRING_STRING_HPP #define SPROUT_TYPE_STRING_STRING_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/type/tuple.hpp b/sprout/type/tuple.hpp index a5c39153..12f479e7 100644 --- a/sprout/type/tuple.hpp +++ b/sprout/type/tuple.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TYPE_TUPLE_HPP #define SPROUT_TYPE_TUPLE_HPP -#include #include #include +#include #include namespace sprout { diff --git a/sprout/type/type_tuple.hpp b/sprout/type/type_tuple.hpp index 9026d0df..83921644 100644 --- a/sprout/type/type_tuple.hpp +++ b/sprout/type/type_tuple.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_TYPE_TYPE_TUPLE_HPP #define SPROUT_TYPE_TYPE_TUPLE_HPP -#include #include #include #include +#include #include #include #include diff --git a/sprout/type/uniform_types.hpp b/sprout/type/uniform_types.hpp index 956c282f..f174dbe7 100644 --- a/sprout/type/uniform_types.hpp +++ b/sprout/type/uniform_types.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TYPE_UNIFORM_TYPES_HPP #define SPROUT_TYPE_UNIFORM_TYPES_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/type_traits/inherit_if_xxx.hpp b/sprout/type_traits/inherit_if_xxx.hpp index 80f36bfa..f53b3253 100644 --- a/sprout/type_traits/inherit_if_xxx.hpp +++ b/sprout/type_traits/inherit_if_xxx.hpp @@ -8,14 +8,14 @@ #ifndef SPROUT_TYPE_TRAITS_INHERIT_IF_XXX_HPP #define SPROUT_TYPE_TRAITS_INHERIT_IF_XXX_HPP -#if defined(_MSC_VER) -# include -#endif #include #include #include #include #include +#if defined(_MSC_VER) +# include +#endif // // SPROUT_INHERIT_ALIAS_IF_XXX_TYPE_DEF diff --git a/sprout/type_traits/is_c_str.hpp b/sprout/type_traits/is_c_str.hpp index 320ed842..f4de11fe 100644 --- a/sprout/type_traits/is_c_str.hpp +++ b/sprout/type_traits/is_c_str.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_TYPE_TRAITS_IS_C_STR_HPP #define SPROUT_TYPE_TRAITS_IS_C_STR_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/type_traits/std_type_aliases.hpp b/sprout/type_traits/std_type_aliases.hpp index a880e274..fc9fbf09 100644 --- a/sprout/type_traits/std_type_aliases.hpp +++ b/sprout/type_traits/std_type_aliases.hpp @@ -10,7 +10,7 @@ #include #if SPROUT_USE_TEMPLATE_ALIASES -# include +# include # include #endif // #if SPROUT_USE_TEMPLATE_ALIASES diff --git a/sprout/type_traits/std_type_traits.hpp b/sprout/type_traits/std_type_traits.hpp index 6158d479..65a56c68 100644 --- a/sprout/type_traits/std_type_traits.hpp +++ b/sprout/type_traits/std_type_traits.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_TYPE_TRAITS_STD_TYPE_TRAITS_HPP #define SPROUT_TYPE_TRAITS_STD_TYPE_TRAITS_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/type_traits/std_value_variables.hpp b/sprout/type_traits/std_value_variables.hpp index 5e6f7ad8..95f4e8cd 100644 --- a/sprout/type_traits/std_value_variables.hpp +++ b/sprout/type_traits/std_value_variables.hpp @@ -10,7 +10,7 @@ #include #if SPROUT_USE_VARIABLE_TEMPLATES -# include +# include # include #endif // #if SPROUT_USE_VARIABLE_TEMPLATES diff --git a/sprout/utility/pack.hpp b/sprout/utility/pack.hpp index 378762dc..8000ef4e 100644 --- a/sprout/utility/pack.hpp +++ b/sprout/utility/pack.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_UTILITY_PACK_HPP #define SPROUT_UTILITY_PACK_HPP -#include #include +#include #include #include #include diff --git a/sprout/utility/pair/hash.hpp b/sprout/utility/pair/hash.hpp index dd98a0c2..77b4a28a 100644 --- a/sprout/utility/pair/hash.hpp +++ b/sprout/utility/pair/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_UTILITY_PAIR_HASH_HPP #define SPROUT_UTILITY_PAIR_HASH_HPP -#include #include #include +#include #include #include diff --git a/sprout/utility/pair/tuple.hpp b/sprout/utility/pair/tuple.hpp index 81a28003..b5e69375 100644 --- a/sprout/utility/pair/tuple.hpp +++ b/sprout/utility/pair/tuple.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_UTILITY_PAIR_TUPLE_HPP #define SPROUT_UTILITY_PAIR_TUPLE_HPP -#include #include +#include #include #include #include diff --git a/sprout/utility/string_ref/comparison.hpp b/sprout/utility/string_ref/comparison.hpp index 86c21613..f5169597 100644 --- a/sprout/utility/string_ref/comparison.hpp +++ b/sprout/utility/string_ref/comparison.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_UTILITY_STRING_REF_COMPARISON_HPP #define SPROUT_UTILITY_STRING_REF_COMPARISON_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/utility/string_ref/hash.hpp b/sprout/utility/string_ref/hash.hpp index 360063ac..93526184 100644 --- a/sprout/utility/string_ref/hash.hpp +++ b/sprout/utility/string_ref/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_UTILITY_STRING_REF_HASH_HPP #define SPROUT_UTILITY_STRING_REF_HASH_HPP -#include #include #include +#include #include #include diff --git a/sprout/utility/string_ref/string_ref.hpp b/sprout/utility/string_ref/string_ref.hpp index 235f07fa..ff8ee896 100644 --- a/sprout/utility/string_ref/string_ref.hpp +++ b/sprout/utility/string_ref/string_ref.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_UTILITY_STRING_REF_STRING_REF_HPP #define SPROUT_UTILITY_STRING_REF_STRING_REF_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/utility/swap.hpp b/sprout/utility/swap.hpp index 286a4fdd..09e373d3 100644 --- a/sprout/utility/swap.hpp +++ b/sprout/utility/swap.hpp @@ -8,10 +8,10 @@ #ifndef SPROUT_UTILITY_SWAP_HPP #define SPROUT_UTILITY_SWAP_HPP -#include #include #include #include +#include #include #include diff --git a/sprout/utility/value_holder/hash.hpp b/sprout/utility/value_holder/hash.hpp index 978fe2f2..e5650326 100644 --- a/sprout/utility/value_holder/hash.hpp +++ b/sprout/utility/value_holder/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_UTILITY_VALUE_HOLDER_HASH_HPP #define SPROUT_UTILITY_VALUE_HOLDER_HASH_HPP -#include #include #include +#include #include #include diff --git a/sprout/uuid/hash.hpp b/sprout/uuid/hash.hpp index 9eee2068..68b21de8 100644 --- a/sprout/uuid/hash.hpp +++ b/sprout/uuid/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_UUID_HASH_HPP #define SPROUT_UUID_HASH_HPP -#include #include #include +#include #include #include diff --git a/sprout/uuid/io.hpp b/sprout/uuid/io.hpp index 4b13a9d5..927f2465 100644 --- a/sprout/uuid/io.hpp +++ b/sprout/uuid/io.hpp @@ -8,13 +8,13 @@ #ifndef SPROUT_UUID_IO_HPP #define SPROUT_UUID_IO_HPP -#include #include #include #include #include #include #include +#include #include #include #include diff --git a/sprout/uuid/string_generator.hpp b/sprout/uuid/string_generator.hpp index aff45489..0ff97606 100644 --- a/sprout/uuid/string_generator.hpp +++ b/sprout/uuid/string_generator.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_UUID_STRING_GENERATOR_HPP #define SPROUT_UUID_STRING_GENERATOR_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/uuid/tuple.hpp b/sprout/uuid/tuple.hpp index e45a0d09..192ba296 100644 --- a/sprout/uuid/tuple.hpp +++ b/sprout/uuid/tuple.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_UUID_TUPLE_HPP #define SPROUT_UUID_TUPLE_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/uuid/udl.hpp b/sprout/uuid/udl.hpp index 51a437ed..7aa3f264 100644 --- a/sprout/uuid/udl.hpp +++ b/sprout/uuid/udl.hpp @@ -13,8 +13,8 @@ #if SPROUT_USE_USER_DEFINED_LITERALS -#include #include +#include #include #include #include diff --git a/sprout/uuid/uuid.hpp b/sprout/uuid/uuid.hpp index 8f5a4a2e..c287591d 100644 --- a/sprout/uuid/uuid.hpp +++ b/sprout/uuid/uuid.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_UUID_UUID_HPP #define SPROUT_UUID_UUID_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/variant/get.hpp b/sprout/variant/get.hpp index 5525cd04..4f4824f3 100644 --- a/sprout/variant/get.hpp +++ b/sprout/variant/get.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_VARIANT_GET_HPP #define SPROUT_VARIANT_GET_HPP -#include #include +#include #include #include diff --git a/sprout/variant/hash.hpp b/sprout/variant/hash.hpp index 019dbade..18521380 100644 --- a/sprout/variant/hash.hpp +++ b/sprout/variant/hash.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_VARIANT_HASH_HPP #define SPROUT_VARIANT_HASH_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/variant/tuple.hpp b/sprout/variant/tuple.hpp index 02adc66f..75aa3079 100644 --- a/sprout/variant/tuple.hpp +++ b/sprout/variant/tuple.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_VARIANT_TUPLE_HPP #define SPROUT_VARIANT_TUPLE_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/variant/variant.hpp b/sprout/variant/variant.hpp index 8d99ceac..96a7f5c2 100644 --- a/sprout/variant/variant.hpp +++ b/sprout/variant/variant.hpp @@ -8,11 +8,11 @@ #ifndef SPROUT_VARIANT_VARIANT_HPP #define SPROUT_VARIANT_VARIANT_HPP -#include #include #include #include #include +#include #include #include #include diff --git a/sprout/weed/attr_cnv/modulus.hpp b/sprout/weed/attr_cnv/modulus.hpp index 28bf7a18..325cd875 100644 --- a/sprout/weed/attr_cnv/modulus.hpp +++ b/sprout/weed/attr_cnv/modulus.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_ATTR_CNV_MODULUS_HPP #define SPROUT_WEED_ATTR_CNV_MODULUS_HPP -#include #include +#include #include #include diff --git a/sprout/weed/attr_cnv/results/modulus.hpp b/sprout/weed/attr_cnv/results/modulus.hpp index a27d9031..53320acc 100644 --- a/sprout/weed/attr_cnv/results/modulus.hpp +++ b/sprout/weed/attr_cnv/results/modulus.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_ATTR_CNV_RESULT_OF_MODULUS_HPP #define SPROUT_WEED_ATTR_CNV_RESULT_OF_MODULUS_HPP -#include #include +#include #include namespace sprout { diff --git a/sprout/weed/attr_cnv/results/times.hpp b/sprout/weed/attr_cnv/results/times.hpp index 1ea782fe..f5267e8f 100644 --- a/sprout/weed/attr_cnv/results/times.hpp +++ b/sprout/weed/attr_cnv/results/times.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_WEED_ATTR_CNV_RESULT_OF_TIMES_HPP #define SPROUT_WEED_ATTR_CNV_RESULT_OF_TIMES_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/weed/attr_cnv/times.hpp b/sprout/weed/attr_cnv/times.hpp index bf197f8f..4e554479 100644 --- a/sprout/weed/attr_cnv/times.hpp +++ b/sprout/weed/attr_cnv/times.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_WEED_ATTR_CNV_TIMES_HPP #define SPROUT_WEED_ATTR_CNV_TIMES_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/weed/detail/ndigits.hpp b/sprout/weed/detail/ndigits.hpp index 5182c821..271071f5 100644 --- a/sprout/weed/detail/ndigits.hpp +++ b/sprout/weed/detail/ndigits.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_WEED_DETAIL_NDIGITS_HPP #define SPROUT_WEED_DETAIL_NDIGITS_HPP -#include #include #include +#include #include #include #include diff --git a/sprout/weed/parser/auxiliary/eoi.hpp b/sprout/weed/parser/auxiliary/eoi.hpp index 1cbffab5..0270cd04 100644 --- a/sprout/weed/parser/auxiliary/eoi.hpp +++ b/sprout/weed/parser/auxiliary/eoi.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_PARSER_AUXILIARY_EOI_HPP #define SPROUT_WEED_PARSER_AUXILIARY_EOI_HPP -#include #include +#include #include #include #include diff --git a/sprout/weed/parser/auxiliary/eol.hpp b/sprout/weed/parser/auxiliary/eol.hpp index 8417ad0a..6b3f639f 100644 --- a/sprout/weed/parser/auxiliary/eol.hpp +++ b/sprout/weed/parser/auxiliary/eol.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_PARSER_AUXILIARY_EOL_HPP #define SPROUT_WEED_PARSER_AUXILIARY_EOL_HPP -#include #include +#include #include #include #include diff --git a/sprout/weed/parser/auxiliary/eps.hpp b/sprout/weed/parser/auxiliary/eps.hpp index 0f18cb1f..815e0236 100644 --- a/sprout/weed/parser/auxiliary/eps.hpp +++ b/sprout/weed/parser/auxiliary/eps.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_PARSER_AUXILIARY_EPS_HPP #define SPROUT_WEED_PARSER_AUXILIARY_EPS_HPP -#include #include +#include #include #include #include diff --git a/sprout/weed/parser/char/char_class.hpp b/sprout/weed/parser/char/char_class.hpp index 990ec4d3..a2653cb0 100644 --- a/sprout/weed/parser/char/char_class.hpp +++ b/sprout/weed/parser/char/char_class.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_PARSER_CHAR_CHAR_CLASS_HPP #define SPROUT_WEED_PARSER_CHAR_CHAR_CLASS_HPP -#include #include +#include #include #include #include diff --git a/sprout/weed/parser/directive/as_array.hpp b/sprout/weed/parser/directive/as_array.hpp index 4a595993..d39c3cc5 100644 --- a/sprout/weed/parser/directive/as_array.hpp +++ b/sprout/weed/parser/directive/as_array.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_PARSER_DIRECTIVE_AS_ARRAY_HPP #define SPROUT_WEED_PARSER_DIRECTIVE_AS_ARRAY_HPP -#include #include +#include #include #include #include diff --git a/sprout/weed/parser/directive/as_tuple.hpp b/sprout/weed/parser/directive/as_tuple.hpp index 17c1e36a..5d2f0f73 100644 --- a/sprout/weed/parser/directive/as_tuple.hpp +++ b/sprout/weed/parser/directive/as_tuple.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_PARSER_DIRECTIVE_AS_TUPLE_HPP #define SPROUT_WEED_PARSER_DIRECTIVE_AS_TUPLE_HPP -#include #include +#include #include #include #include diff --git a/sprout/weed/parser/directive/omit.hpp b/sprout/weed/parser/directive/omit.hpp index a187e8c5..6bf7209b 100644 --- a/sprout/weed/parser/directive/omit.hpp +++ b/sprout/weed/parser/directive/omit.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_PARSER_DIRECTIVE_OMIT_HPP #define SPROUT_WEED_PARSER_DIRECTIVE_OMIT_HPP -#include #include +#include #include #include #include diff --git a/sprout/weed/parser/directive/repeat.hpp b/sprout/weed/parser/directive/repeat.hpp index d76ea4ab..be52f1e2 100644 --- a/sprout/weed/parser/directive/repeat.hpp +++ b/sprout/weed/parser/directive/repeat.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_PARSER_DIRECTIVE_REPEAT_HPP #define SPROUT_WEED_PARSER_DIRECTIVE_REPEAT_HPP -#include #include +#include #include #include #include diff --git a/sprout/weed/parser/directive/replace.hpp b/sprout/weed/parser/directive/replace.hpp index 091619c5..627ee120 100644 --- a/sprout/weed/parser/directive/replace.hpp +++ b/sprout/weed/parser/directive/replace.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_PARSER_DIRECTIVE_REPLACE_HPP #define SPROUT_WEED_PARSER_DIRECTIVE_REPLACE_HPP -#include #include +#include #include #include #include diff --git a/sprout/weed/parser/lim.hpp b/sprout/weed/parser/lim.hpp index 3083e25f..36120e84 100644 --- a/sprout/weed/parser/lim.hpp +++ b/sprout/weed/parser/lim.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_PARSER_LIM_HPP #define SPROUT_WEED_PARSER_LIM_HPP -#include #include +#include #include #include #include diff --git a/sprout/weed/parser/numeric/bin.hpp b/sprout/weed/parser/numeric/bin.hpp index d78d4423..0547531e 100644 --- a/sprout/weed/parser/numeric/bin.hpp +++ b/sprout/weed/parser/numeric/bin.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_WEED_PARSER_NUMERIC_BIN_HPP #define SPROUT_WEED_PARSER_NUMERIC_BIN_HPP -#include #include #include +#include #include #include diff --git a/sprout/weed/parser/numeric/hex.hpp b/sprout/weed/parser/numeric/hex.hpp index 02b5d6b1..9031740d 100644 --- a/sprout/weed/parser/numeric/hex.hpp +++ b/sprout/weed/parser/numeric/hex.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_WEED_PARSER_NUMERIC_HEX_HPP #define SPROUT_WEED_PARSER_NUMERIC_HEX_HPP -#include #include #include +#include #include #include diff --git a/sprout/weed/parser/numeric/int.hpp b/sprout/weed/parser/numeric/int.hpp index 4c976f07..50069c88 100644 --- a/sprout/weed/parser/numeric/int.hpp +++ b/sprout/weed/parser/numeric/int.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_WEED_PARSER_NUMERIC_INT_HPP #define SPROUT_WEED_PARSER_NUMERIC_INT_HPP -#include #include #include +#include #include #include diff --git a/sprout/weed/parser/numeric/int_p.hpp b/sprout/weed/parser/numeric/int_p.hpp index 9b4143d9..d3bb4f5c 100644 --- a/sprout/weed/parser/numeric/int_p.hpp +++ b/sprout/weed/parser/numeric/int_p.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_PARSER_NUMERIC_INT_P_HPP #define SPROUT_WEED_PARSER_NUMERIC_INT_P_HPP -#include #include +#include #include #include #include diff --git a/sprout/weed/parser/numeric/oct.hpp b/sprout/weed/parser/numeric/oct.hpp index d8fa7026..be9d1111 100644 --- a/sprout/weed/parser/numeric/oct.hpp +++ b/sprout/weed/parser/numeric/oct.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_WEED_PARSER_NUMERIC_OCT_HPP #define SPROUT_WEED_PARSER_NUMERIC_OCT_HPP -#include #include #include +#include #include #include diff --git a/sprout/weed/parser/numeric/uint.hpp b/sprout/weed/parser/numeric/uint.hpp index b7fb8a3d..eec39187 100644 --- a/sprout/weed/parser/numeric/uint.hpp +++ b/sprout/weed/parser/numeric/uint.hpp @@ -8,9 +8,9 @@ #ifndef SPROUT_WEED_PARSER_NUMERIC_UINT_HPP #define SPROUT_WEED_PARSER_NUMERIC_UINT_HPP -#include #include #include +#include #include #include diff --git a/sprout/weed/parser/numeric/uint_p.hpp b/sprout/weed/parser/numeric/uint_p.hpp index 4772da40..41daf2b7 100644 --- a/sprout/weed/parser/numeric/uint_p.hpp +++ b/sprout/weed/parser/numeric/uint_p.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_PARSER_NUMERIC_UINT_P_HPP #define SPROUT_WEED_PARSER_NUMERIC_UINT_P_HPP -#include #include +#include #include #include #include diff --git a/sprout/weed/traits/parser/limit_of.hpp b/sprout/weed/traits/parser/limit_of.hpp index 5b3e3dc6..758455fc 100644 --- a/sprout/weed/traits/parser/limit_of.hpp +++ b/sprout/weed/traits/parser/limit_of.hpp @@ -8,8 +8,8 @@ #ifndef SPROUT_WEED_TRAITS_PARSER_LIMIT_OF_HPP #define SPROUT_WEED_TRAITS_PARSER_LIMIT_OF_HPP -#include #include +#include #include #include #include diff --git a/sprout/workaround/std/cstddef.hpp b/sprout/workaround/std/cstddef.hpp new file mode 100644 index 00000000..75e68938 --- /dev/null +++ b/sprout/workaround/std/cstddef.hpp @@ -0,0 +1,28 @@ +/*============================================================================= + Copyright (c) 2011-2014 Bolero MURAKAMI + https://github.com/bolero-MURAKAMI/Sprout + + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +=============================================================================*/ +#ifndef SPROUT_WORKAROUND_STD_CSTDDEF_HPP +#define SPROUT_WORKAROUND_STD_CSTDDEF_HPP + +#include + +#if defined(__clang__) && defined(__GLIBCXX__) +# if (__clang_major__ < 3 || (__clang_major__ == 3 && __clang_minor__ < 5)) && (__GLIBCXX__ >= 20140422) +# include +# +# if defined(__STDDEF_H) +struct max_align_t { + long long __max_align_ll __attribute__((__aligned__(__alignof__(long long)))); + long double __max_align_ld __attribute__((__aligned__(__alignof__(long double)))); +}; +# endif +# endif +#endif + +#include + +#endif // #ifndef SPROUT_WORKAROUND_STD_CSTDDEF_HPP diff --git a/tools/compost/wavconv.cpp b/tools/compost/wavconv.cpp index 40d1d615..86bc57ed 100644 --- a/tools/compost/wavconv.cpp +++ b/tools/compost/wavconv.cpp @@ -5,8 +5,8 @@ Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) =============================================================================*/ + #include -#include #include #include #include @@ -14,6 +14,7 @@ #include #include #include +#include namespace toolspr { template diff --git a/tools/compost/wave_io.hpp b/tools/compost/wave_io.hpp index a5684f4b..3f343601 100644 --- a/tools/compost/wave_io.hpp +++ b/tools/compost/wave_io.hpp @@ -9,7 +9,6 @@ #define TOOLS_COMPOST_WAVE_IO_HPP #include -#include #include #include #include @@ -22,6 +21,7 @@ #include #include #include +#include namespace toolspr { // diff --git a/tools/darkroom/darkcult.cpp b/tools/darkroom/darkcult.cpp index 20e69afd..25715652 100644 --- a/tools/darkroom/darkcult.cpp +++ b/tools/darkroom/darkcult.cpp @@ -56,8 +56,8 @@ # define DARKROOM_VARIABLE #endif -#include #include +#include #include namespace darkcult { diff --git a/tools/darkroom/texconv.cpp b/tools/darkroom/texconv.cpp index b5d5623b..67cc10e6 100644 --- a/tools/darkroom/texconv.cpp +++ b/tools/darkroom/texconv.cpp @@ -8,13 +8,13 @@ /* requires: OpenCV (http://opencv.jp/) */ -#include #include #include #include #include #include #include +#include int main(int argc, char* argv[]) { if (argc < 2) {