LibJS: Move WeakContainer into the Heap folder

While this is used in the implementation of Runtime objects itself, Heap
seems like a more appropriate home. This will also help in factoring out
the GC implementation into it's own library as the heap explicitly has
knowledge of WeakContainer.
This commit is contained in:
Shannon Booth 2024-11-12 05:14:50 +13:00 committed by Andreas Kling
commit cf27eef583
Notes: github-actions[bot] 2024-11-13 10:09:42 +00:00
8 changed files with 7 additions and 7 deletions

View file

@ -8,12 +8,12 @@
#include <AK/SinglyLinkedList.h>
#include <LibJS/Heap/GCPtr.h>
#include <LibJS/Heap/WeakContainer.h>
#include <LibJS/Runtime/FunctionObject.h>
#include <LibJS/Runtime/GlobalObject.h>
#include <LibJS/Runtime/JobCallback.h>
#include <LibJS/Runtime/Object.h>
#include <LibJS/Runtime/Value.h>
#include <LibJS/Runtime/WeakContainer.h>
namespace JS {