Skip to content

Commit d3c929e

Browse files
committed
Inverse include order
1 parent 6e7bb35 commit d3c929e

44 files changed

Lines changed: 134 additions & 149 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

include/xsimd/arch/common/xsimd_common_arithmetic.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
#ifndef XSIMD_COMMON_ARITHMETIC_HPP
1313
#define XSIMD_COMMON_ARITHMETIC_HPP
1414

15+
#include "../../types/xsimd_batch_constant.hpp"
16+
#include "./xsimd_common_details.hpp"
17+
1518
#include <complex>
1619
#include <limits>
1720
#include <type_traits>
1821

19-
#include "../../types/xsimd_batch_constant.hpp"
20-
#include "./xsimd_common_details.hpp"
21-
2222
namespace xsimd
2323
{
2424

include/xsimd/arch/common/xsimd_common_cast.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
#ifndef XSIMD_COMMON_CAST_HPP
1313
#define XSIMD_COMMON_CAST_HPP
1414

15-
#include <array>
16-
1715
#include "../../config/xsimd_macros.hpp"
1816
#include "../../utils/xsimd_type_traits.hpp"
1917

18+
#include <array>
19+
2020
namespace xsimd
2121
{
2222
namespace kernel

include/xsimd/arch/common/xsimd_common_complex.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
#ifndef XSIMD_COMMON_COMPLEX_HPP
1313
#define XSIMD_COMMON_COMPLEX_HPP
1414

15-
#include <complex>
16-
1715
#include "./xsimd_common_details.hpp"
1816

17+
#include <complex>
18+
1919
namespace xsimd
2020
{
2121

include/xsimd/arch/common/xsimd_common_details.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
#ifndef XSIMD_COMMON_DETAILS_HPP
1313
#define XSIMD_COMMON_DETAILS_HPP
1414

15-
#include <complex>
16-
1715
#include "../../math/xsimd_rem_pio2.hpp"
1816
#include "../../types/xsimd_common_arch.hpp"
1917
#include "../../types/xsimd_utils.hpp"
2018
#include "../xsimd_constants.hpp"
2119

20+
#include <complex>
21+
2222
namespace xsimd
2323
{
2424
// Forward declaration. Should we put them in a separate file?

include/xsimd/arch/common/xsimd_common_logical.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
#ifndef XSIMD_COMMON_LOGICAL_HPP
1313
#define XSIMD_COMMON_LOGICAL_HPP
1414

15-
#include <climits>
16-
1715
#include "./xsimd_common_bit.hpp"
1816
#include "./xsimd_common_details.hpp"
1917

18+
#include <climits>
19+
2020
namespace xsimd
2121
{
2222

include/xsimd/arch/common/xsimd_common_math.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
#ifndef XSIMD_COMMON_MATH_HPP
1313
#define XSIMD_COMMON_MATH_HPP
1414

15-
#include <type_traits>
16-
1715
#include "../xsimd_scalar.hpp"
1816
#include "./xsimd_common_details.hpp"
1917
#include "./xsimd_common_trigo.hpp"
2018

19+
#include <type_traits>
20+
2121
namespace xsimd
2222
{
2323

include/xsimd/arch/common/xsimd_common_memory.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
#ifndef XSIMD_COMMON_MEMORY_HPP
1313
#define XSIMD_COMMON_MEMORY_HPP
1414

15+
#include "../../types/xsimd_batch_constant.hpp"
16+
#include "./xsimd_common_details.hpp"
17+
1518
#include <algorithm>
1619
#include <array>
1720
#include <complex>
1821

19-
#include "../../types/xsimd_batch_constant.hpp"
20-
#include "./xsimd_common_details.hpp"
21-
2222
namespace xsimd
2323
{
2424
template <typename T, class A, T... Values>

include/xsimd/arch/common/xsimd_common_swizzle.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
#ifndef XSIMD_COMMON_SWIZZLE_HPP
1313
#define XSIMD_COMMON_SWIZZLE_HPP
1414

15+
#include "../../config/xsimd_macros.hpp"
16+
1517
#include <cstddef>
1618
#include <cstdint>
1719
#include <type_traits>
1820

19-
#include "../../config/xsimd_macros.hpp"
20-
2121
namespace xsimd
2222
{
2323
template <typename T, class A, T... Values>

include/xsimd/arch/common/xsimd_common_trigo.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
#ifndef XSIMD_COMMON_TRIGO_HPP
1313
#define XSIMD_COMMON_TRIGO_HPP
1414

15-
#include <array>
16-
1715
#include "./xsimd_common_details.hpp"
1816

17+
#include <array>
18+
1919
namespace xsimd
2020
{
2121

include/xsimd/arch/xsimd_avx.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
#ifndef XSIMD_AVX_HPP
1414
#define XSIMD_AVX_HPP
1515

16+
#include "../types/xsimd_avx_register.hpp"
17+
#include "../types/xsimd_batch_constant.hpp"
18+
1619
#include <complex>
1720
#include <limits>
1821
#include <type_traits>
1922

20-
#include "../types/xsimd_avx_register.hpp"
21-
#include "../types/xsimd_batch_constant.hpp"
22-
2323
namespace xsimd
2424
{
2525
namespace kernel

0 commit comments

Comments
 (0)