diff options
author | Idan Horowitz <idan.horowitz@gmail.com> | 2021-06-12 17:38:34 +0300 |
---|---|---|
committer | Linus Groh <mail@linusgroh.de> | 2021-06-12 18:39:23 +0100 |
commit | 7eba63a8a30aa155c13bd2b475294c3f327fa9a1 (patch) | |
tree | 9b73a27dbc7e1f47d800d151879672985cda3c71 /Userland/Libraries/LibJS/Runtime/GlobalObject.cpp | |
parent | 6913f06b6f8c58be771caa5af155d775e570aa73 (diff) | |
download | serenity-7eba63a8a30aa155c13bd2b475294c3f327fa9a1.zip |
LibJS: Add the WeakRef built-in object
Diffstat (limited to 'Userland/Libraries/LibJS/Runtime/GlobalObject.cpp')
-rw-r--r-- | Userland/Libraries/LibJS/Runtime/GlobalObject.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Userland/Libraries/LibJS/Runtime/GlobalObject.cpp b/Userland/Libraries/LibJS/Runtime/GlobalObject.cpp index 246cbc25ec..98bdebd4b9 100644 --- a/Userland/Libraries/LibJS/Runtime/GlobalObject.cpp +++ b/Userland/Libraries/LibJS/Runtime/GlobalObject.cpp @@ -64,6 +64,8 @@ #include <LibJS/Runtime/Value.h> #include <LibJS/Runtime/WeakMapConstructor.h> #include <LibJS/Runtime/WeakMapPrototype.h> +#include <LibJS/Runtime/WeakRefConstructor.h> +#include <LibJS/Runtime/WeakRefPrototype.h> #include <LibJS/Runtime/WeakSetConstructor.h> #include <LibJS/Runtime/WeakSetPrototype.h> @@ -157,6 +159,7 @@ void GlobalObject::initialize_global_object() add_constructor(vm.names.String, m_string_constructor, m_string_prototype); add_constructor(vm.names.Symbol, m_symbol_constructor, m_symbol_prototype); add_constructor(vm.names.WeakMap, m_weak_map_constructor, m_weak_map_prototype); + add_constructor(vm.names.WeakRef, m_weak_ref_constructor, m_weak_ref_prototype); add_constructor(vm.names.WeakSet, m_weak_set_constructor, m_weak_set_prototype); initialize_constructor(vm.names.TypedArray, m_typed_array_constructor, m_typed_array_prototype); |