fix: missing gsl-lite.hpp includes added

This commit is contained in:
Mateusz Pusz
2024-03-18 20:05:08 +09:00
parent e7fdc96efe
commit 02dc42738f
5 changed files with 5 additions and 1 deletions

View File

@@ -28,6 +28,7 @@
#include <mp-units/compat_macros.h> // IWYU pragma: keep
#ifndef MP_UNITS_IN_MODULE_INTERFACE
#include <gsl/gsl-lite.hpp>
#include <compare>
#include <cstddef>
#include <cstdlib>

View File

@@ -22,11 +22,11 @@
#pragma once
#include <gsl/gsl-lite.hpp>
#include <mp-units/bits/external/hacks.h>
#include <mp-units/bits/module_macros.h>
#ifndef MP_UNITS_IN_MODULE_INTERFACE
#include <gsl/gsl-lite.hpp>
#include <compare>
#include <cstdint>
#include <numeric>

View File

@@ -31,6 +31,7 @@
#include <mp-units/bits/text_tools.h>
#ifndef MP_UNITS_IN_MODULE_INTERFACE
#include <gsl/gsl-lite.hpp>
#include <array>
#include <iterator>
#include <string>

View File

@@ -35,6 +35,7 @@
#include <mp-units/reference.h>
#ifndef MP_UNITS_IN_MODULE_INTERFACE
#include <gsl/gsl-lite.hpp>
#include <compare>
#include <utility>
#endif

View File

@@ -39,6 +39,7 @@
#include <mp-units/bits/unit_concepts.h>
#ifndef MP_UNITS_IN_MODULE_INTERFACE
#include <gsl/gsl-lite.hpp>
#include <array>
#include <iterator>
#include <string>