1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 08:27:46 +00:00

Kernel: Move SysFS forward declarations to FileSystem/Forward.h

This commit is contained in:
Andreas Kling 2021-07-11 01:09:48 +02:00
parent 60a7a9d523
commit 98acebf56b
3 changed files with 4 additions and 5 deletions

View file

@ -11,6 +11,9 @@ namespace Kernel {
class FileSystem;
class Inode;
class Mount;
class SysFS;
class SysFSDirectoryInode;
class SysFSInode;
class VirtualFileSystem;
struct InodeMetadata;

View file

@ -17,10 +17,6 @@
namespace Kernel {
class SysFS;
class SysFSInode;
class SysFSDirectoryInode;
class SysFSRootFolder final : public SysFSDirectory {
friend class SysFSComponentRegistry;

View file

@ -13,12 +13,12 @@
#include <AK/Types.h>
#include <Kernel/FileSystem/File.h>
#include <Kernel/FileSystem/FileSystem.h>
#include <Kernel/FileSystem/Forward.h>
#include <Kernel/KResult.h>
#include <Kernel/UserOrKernelBuffer.h>
namespace Kernel {
class SysFS;
class SysFSComponent : public RefCounted<SysFSComponent> {
public:
virtual KResultOr<size_t> entries_count() const { VERIFY_NOT_REACHED(); };