aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kapi/include/kapi/memory/address.hpp2
-rw-r--r--kapi/include/kapi/memory/frame.hpp2
-rw-r--r--kapi/include/kapi/memory/frame_allocator.hpp2
-rw-r--r--kapi/include/kapi/memory/page.hpp2
4 files changed, 8 insertions, 0 deletions
diff --git a/kapi/include/kapi/memory/address.hpp b/kapi/include/kapi/memory/address.hpp
index ad82f20..b861ef5 100644
--- a/kapi/include/kapi/memory/address.hpp
+++ b/kapi/include/kapi/memory/address.hpp
@@ -1,6 +1,8 @@
#ifndef TEACHOS_KAPI_MEMORY_ADDRESS_HPP
#define TEACHOS_KAPI_MEMORY_ADDRESS_HPP
+// IWYU pragma: private, include "kapi/memory.hpp"
+
#include <bit>
#include <compare>
#include <cstddef>
diff --git a/kapi/include/kapi/memory/frame.hpp b/kapi/include/kapi/memory/frame.hpp
index 63b1e70..095a3df 100644
--- a/kapi/include/kapi/memory/frame.hpp
+++ b/kapi/include/kapi/memory/frame.hpp
@@ -1,6 +1,8 @@
#ifndef TEACHOS_KAPI_MEMORY_FRAME_HPP
#define TEACHOS_KAPI_MEMORY_FRAME_HPP
+// IWYU pragma: private, include "kapi/memory.hpp"
+
#include "kapi/memory/address.hpp"
#include <compare>
diff --git a/kapi/include/kapi/memory/frame_allocator.hpp b/kapi/include/kapi/memory/frame_allocator.hpp
index 22102a6..6206860 100644
--- a/kapi/include/kapi/memory/frame_allocator.hpp
+++ b/kapi/include/kapi/memory/frame_allocator.hpp
@@ -1,6 +1,8 @@
#ifndef TEACHOS_KAPI_MEMORY_FRAME_ALLOCATOR_HPP
#define TEACHOS_KAPI_MEMORY_FRAME_ALLOCATOR_HPP
+// IWYU pragma: private, include "kapi/memory.hpp"
+
#include "kapi/memory/frame.hpp"
#include <optional>
diff --git a/kapi/include/kapi/memory/page.hpp b/kapi/include/kapi/memory/page.hpp
index 2b8e52a..b84094f 100644
--- a/kapi/include/kapi/memory/page.hpp
+++ b/kapi/include/kapi/memory/page.hpp
@@ -1,6 +1,8 @@
#ifndef TEACHOS_KAPI_MEMORY_PAGE_HPP
#define TEACHOS_KAPI_MEMORY_PAGE_HPP
+// IWYU pragma: private, include "kapi/memory.hpp"
+
#include "kapi/memory/address.hpp"
#include <compare>