diff options
author | Andreas Kling <kling@serenityos.org> | 2020-03-23 13:45:10 +0100 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2020-03-23 13:48:44 +0100 |
commit | 7d862dd5fc3a37093462d5ff187403c9ef680a7a (patch) | |
tree | 9d1edc46f76bda21366ea5105605422271560447 /Kernel/FileSystem | |
parent | 1dd71bd68f85c3263ec3a2ee4c735e9cc189af6b (diff) | |
download | serenity-7d862dd5fc3a37093462d5ff187403c9ef680a7a.zip |
AK: Reduce header dependency graph of String.h
String.h no longer pulls in StringView.h. We do this by moving a bunch
of String functions out-of-line.
Diffstat (limited to 'Kernel/FileSystem')
-rw-r--r-- | Kernel/FileSystem/Custody.cpp | 1 | ||||
-rw-r--r-- | Kernel/FileSystem/DevPtsFS.cpp | 1 | ||||
-rw-r--r-- | Kernel/FileSystem/DiskBackedFileSystem.cpp | 1 | ||||
-rw-r--r-- | Kernel/FileSystem/Ext2FileSystem.cpp | 1 | ||||
-rw-r--r-- | Kernel/FileSystem/FIFO.cpp | 1 | ||||
-rw-r--r-- | Kernel/FileSystem/File.cpp | 1 | ||||
-rw-r--r-- | Kernel/FileSystem/FileSystem.cpp | 1 | ||||
-rw-r--r-- | Kernel/FileSystem/Inode.cpp | 1 | ||||
-rw-r--r-- | Kernel/FileSystem/InodeFile.cpp | 1 |
9 files changed, 9 insertions, 0 deletions
diff --git a/Kernel/FileSystem/Custody.cpp b/Kernel/FileSystem/Custody.cpp index 71b5d38393..7699c3ea8d 100644 --- a/Kernel/FileSystem/Custody.cpp +++ b/Kernel/FileSystem/Custody.cpp @@ -25,6 +25,7 @@ */ #include <AK/StringBuilder.h> +#include <AK/StringView.h> #include <AK/Vector.h> #include <Kernel/FileSystem/Custody.h> #include <Kernel/FileSystem/Inode.h> diff --git a/Kernel/FileSystem/DevPtsFS.cpp b/Kernel/FileSystem/DevPtsFS.cpp index f2ca0a2351..5bb0266b6b 100644 --- a/Kernel/FileSystem/DevPtsFS.cpp +++ b/Kernel/FileSystem/DevPtsFS.cpp @@ -25,6 +25,7 @@ */ #include <AK/StringBuilder.h> +#include <AK/StringView.h> #include <Kernel/FileSystem/DevPtsFS.h> #include <Kernel/FileSystem/VirtualFileSystem.h> #include <Kernel/TTY/SlavePTY.h> diff --git a/Kernel/FileSystem/DiskBackedFileSystem.cpp b/Kernel/FileSystem/DiskBackedFileSystem.cpp index 98233da3ad..d281f935eb 100644 --- a/Kernel/FileSystem/DiskBackedFileSystem.cpp +++ b/Kernel/FileSystem/DiskBackedFileSystem.cpp @@ -24,6 +24,7 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include <AK/StringView.h> #include <Kernel/Arch/i386/CPU.h> #include <Kernel/Devices/BlockDevice.h> #include <Kernel/FileSystem/DiskBackedFileSystem.h> diff --git a/Kernel/FileSystem/Ext2FileSystem.cpp b/Kernel/FileSystem/Ext2FileSystem.cpp index cc247457d6..1e4004068d 100644 --- a/Kernel/FileSystem/Ext2FileSystem.cpp +++ b/Kernel/FileSystem/Ext2FileSystem.cpp @@ -28,6 +28,7 @@ #include <AK/BufferStream.h> #include <AK/HashMap.h> #include <AK/StdLibExtras.h> +#include <AK/StringView.h> #include <Kernel/Devices/BlockDevice.h> #include <Kernel/FileSystem/Ext2FileSystem.h> #include <Kernel/FileSystem/FileDescription.h> diff --git a/Kernel/FileSystem/FIFO.cpp b/Kernel/FileSystem/FIFO.cpp index 586d9e4eb3..9110968e3d 100644 --- a/Kernel/FileSystem/FIFO.cpp +++ b/Kernel/FileSystem/FIFO.cpp @@ -26,6 +26,7 @@ #include <AK/HashTable.h> #include <AK/StdLibExtras.h> +#include <AK/StringView.h> #include <Kernel/FileSystem/FIFO.h> #include <Kernel/FileSystem/FileDescription.h> #include <Kernel/Lock.h> diff --git a/Kernel/FileSystem/File.cpp b/Kernel/FileSystem/File.cpp index 8903220809..85d0de5a71 100644 --- a/Kernel/FileSystem/File.cpp +++ b/Kernel/FileSystem/File.cpp @@ -24,6 +24,7 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include <AK/StringView.h> #include <Kernel/FileSystem/File.h> #include <Kernel/FileSystem/FileDescription.h> diff --git a/Kernel/FileSystem/FileSystem.cpp b/Kernel/FileSystem/FileSystem.cpp index eaa0a3ea49..021da73153 100644 --- a/Kernel/FileSystem/FileSystem.cpp +++ b/Kernel/FileSystem/FileSystem.cpp @@ -27,6 +27,7 @@ #include <AK/Assertions.h> #include <AK/HashMap.h> #include <AK/StringBuilder.h> +#include <AK/StringView.h> #include <Kernel/FileSystem/FileSystem.h> #include <Kernel/FileSystem/Inode.h> #include <Kernel/Net/LocalSocket.h> diff --git a/Kernel/FileSystem/Inode.cpp b/Kernel/FileSystem/Inode.cpp index a31d4abd22..aa67d33cf4 100644 --- a/Kernel/FileSystem/Inode.cpp +++ b/Kernel/FileSystem/Inode.cpp @@ -26,6 +26,7 @@ #include <AK/NonnullRefPtrVector.h> #include <AK/StringBuilder.h> +#include <AK/StringView.h> #include <Kernel/FileSystem/Custody.h> #include <Kernel/FileSystem/Inode.h> #include <Kernel/FileSystem/InodeWatcher.h> diff --git a/Kernel/FileSystem/InodeFile.cpp b/Kernel/FileSystem/InodeFile.cpp index 399ae4a11a..9b12c18c76 100644 --- a/Kernel/FileSystem/InodeFile.cpp +++ b/Kernel/FileSystem/InodeFile.cpp @@ -24,6 +24,7 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include <AK/StringView.h> #include <Kernel/FileSystem/FileDescription.h> #include <Kernel/FileSystem/Inode.h> #include <Kernel/FileSystem/InodeFile.h> |