diff --git a/Userland/Libraries/LibJS/CMakeLists.txt b/Userland/Libraries/LibJS/CMakeLists.txt index 8098e2b9bc8..965c3db6d70 100644 --- a/Userland/Libraries/LibJS/CMakeLists.txt +++ b/Userland/Libraries/LibJS/CMakeLists.txt @@ -2,6 +2,7 @@ set(SOURCES AST.cpp Console.cpp Heap/Allocator.cpp + Heap/Cell.cpp Heap/Handle.cpp Heap/HeapBlock.cpp Heap/Heap.cpp @@ -25,7 +26,6 @@ set(SOURCES Runtime/BooleanObject.cpp Runtime/BooleanPrototype.cpp Runtime/BoundFunction.cpp - Runtime/Cell.cpp Runtime/ConsoleObject.cpp Runtime/DateConstructor.cpp Runtime/Date.cpp diff --git a/Userland/Libraries/LibJS/Runtime/Cell.cpp b/Userland/Libraries/LibJS/Heap/Cell.cpp similarity index 92% rename from Userland/Libraries/LibJS/Runtime/Cell.cpp rename to Userland/Libraries/LibJS/Heap/Cell.cpp index 32343e4c5b7..54ecbd1ebde 100644 --- a/Userland/Libraries/LibJS/Runtime/Cell.cpp +++ b/Userland/Libraries/LibJS/Heap/Cell.cpp @@ -4,9 +4,9 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include -#include #include namespace JS { diff --git a/Userland/Libraries/LibJS/Runtime/Cell.h b/Userland/Libraries/LibJS/Heap/Cell.h similarity index 100% rename from Userland/Libraries/LibJS/Runtime/Cell.h rename to Userland/Libraries/LibJS/Heap/Cell.h diff --git a/Userland/Libraries/LibJS/Heap/Handle.cpp b/Userland/Libraries/LibJS/Heap/Handle.cpp index 7acb2a7e75b..66d97e193b8 100644 --- a/Userland/Libraries/LibJS/Heap/Handle.cpp +++ b/Userland/Libraries/LibJS/Heap/Handle.cpp @@ -4,9 +4,9 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include -#include #include namespace JS { diff --git a/Userland/Libraries/LibJS/Heap/Heap.h b/Userland/Libraries/LibJS/Heap/Heap.h index 619b1e63bb0..634f77782e6 100644 --- a/Userland/Libraries/LibJS/Heap/Heap.h +++ b/Userland/Libraries/LibJS/Heap/Heap.h @@ -14,8 +14,8 @@ #include #include #include +#include #include -#include #include namespace JS { diff --git a/Userland/Libraries/LibJS/Heap/HeapBlock.h b/Userland/Libraries/LibJS/Heap/HeapBlock.h index 45f9fa66cf4..3850b5e08bb 100644 --- a/Userland/Libraries/LibJS/Heap/HeapBlock.h +++ b/Userland/Libraries/LibJS/Heap/HeapBlock.h @@ -9,7 +9,7 @@ #include #include #include -#include +#include namespace JS { diff --git a/Userland/Libraries/LibJS/Runtime/BigInt.h b/Userland/Libraries/LibJS/Runtime/BigInt.h index f19d79bc85d..2876245341d 100644 --- a/Userland/Libraries/LibJS/Runtime/BigInt.h +++ b/Userland/Libraries/LibJS/Runtime/BigInt.h @@ -7,7 +7,7 @@ #pragma once #include -#include +#include namespace JS { diff --git a/Userland/Libraries/LibJS/Runtime/Exception.h b/Userland/Libraries/LibJS/Runtime/Exception.h index 7de3d602f3e..885bb911056 100644 --- a/Userland/Libraries/LibJS/Runtime/Exception.h +++ b/Userland/Libraries/LibJS/Runtime/Exception.h @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/Userland/Libraries/LibJS/Runtime/Object.h b/Userland/Libraries/LibJS/Runtime/Object.h index 5993d5267a4..307273130ef 100644 --- a/Userland/Libraries/LibJS/Runtime/Object.h +++ b/Userland/Libraries/LibJS/Runtime/Object.h @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/Userland/Libraries/LibJS/Runtime/PrimitiveString.h b/Userland/Libraries/LibJS/Runtime/PrimitiveString.h index df9e9207aea..b9e24d7c5f3 100644 --- a/Userland/Libraries/LibJS/Runtime/PrimitiveString.h +++ b/Userland/Libraries/LibJS/Runtime/PrimitiveString.h @@ -7,7 +7,7 @@ #pragma once #include -#include +#include namespace JS { diff --git a/Userland/Libraries/LibJS/Runtime/Shape.h b/Userland/Libraries/LibJS/Runtime/Shape.h index 38e156902ce..bff033b42e9 100644 --- a/Userland/Libraries/LibJS/Runtime/Shape.h +++ b/Userland/Libraries/LibJS/Runtime/Shape.h @@ -9,7 +9,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/Userland/Libraries/LibJS/Runtime/Symbol.h b/Userland/Libraries/LibJS/Runtime/Symbol.h index 450b26189eb..8839447b572 100644 --- a/Userland/Libraries/LibJS/Runtime/Symbol.h +++ b/Userland/Libraries/LibJS/Runtime/Symbol.h @@ -7,7 +7,7 @@ #pragma once #include -#include +#include namespace JS {