diff --git a/nac3core/irrt/irrt.cpp b/nac3core/irrt/irrt.cpp index f717bf3c..404681cc 100644 --- a/nac3core/irrt/irrt.cpp +++ b/nac3core/irrt/irrt.cpp @@ -1,6 +1,6 @@ -#include -#include -#include -#include -#include -#include +#include "irrt/exception.hpp" +#include "irrt/int_types.hpp" +#include "irrt/list.hpp" +#include "irrt/math.hpp" +#include "irrt/ndarray.hpp" +#include "irrt/slice.hpp" diff --git a/nac3core/irrt/irrt/cslice.hpp b/nac3core/irrt/irrt/cslice.hpp index 58712396..6f1d0a27 100644 --- a/nac3core/irrt/irrt/cslice.hpp +++ b/nac3core/irrt/irrt/cslice.hpp @@ -1,6 +1,6 @@ #pragma once -#include +#include "irrt/int_types.hpp" template struct CSlice { diff --git a/nac3core/irrt/irrt/exception.hpp b/nac3core/irrt/irrt/exception.hpp index 4c1f0cb7..5b1ec590 100644 --- a/nac3core/irrt/irrt/exception.hpp +++ b/nac3core/irrt/irrt/exception.hpp @@ -1,7 +1,7 @@ #pragma once -#include -#include +#include "irrt/cslice.hpp" +#include "irrt/int_types.hpp" /** * @brief The int type of ARTIQ exception IDs. diff --git a/nac3core/irrt/irrt/list.hpp b/nac3core/irrt/irrt/list.hpp index 09841639..b389197f 100644 --- a/nac3core/irrt/irrt/list.hpp +++ b/nac3core/irrt/irrt/list.hpp @@ -1,7 +1,7 @@ #pragma once -#include -#include +#include "irrt/int_types.hpp" +#include "irrt/math_util.hpp" extern "C" { // Handle list assignment and dropping part of the list when diff --git a/nac3core/irrt/irrt/ndarray.hpp b/nac3core/irrt/irrt/ndarray.hpp index a946741b..5dda1739 100644 --- a/nac3core/irrt/irrt/ndarray.hpp +++ b/nac3core/irrt/irrt/ndarray.hpp @@ -1,6 +1,6 @@ #pragma once -#include +#include "irrt/int_types.hpp" namespace { template diff --git a/nac3core/irrt/irrt/slice.hpp b/nac3core/irrt/irrt/slice.hpp index e2ce2d8c..a1523ddc 100644 --- a/nac3core/irrt/irrt/slice.hpp +++ b/nac3core/irrt/irrt/slice.hpp @@ -1,6 +1,6 @@ #pragma once -#include +#include "irrt/int_types.hpp" extern "C" { SliceIndex __nac3_slice_index_bound(SliceIndex i, const SliceIndex len) {