diff options
author | Linus Groh <mail@linusgroh.de> | 2021-07-06 23:53:27 +0100 |
---|---|---|
committer | Linus Groh <mail@linusgroh.de> | 2021-07-07 00:42:01 +0100 |
commit | 265e89367e66203702a04774feb01ed319820924 (patch) | |
tree | e5a747de4d8e95f504949eb0ffedfafc08d6a4ab /Userland/Libraries/LibJS/Runtime/GlobalObject.cpp | |
parent | 6735353b969e9709343209099a6c52effe71688f (diff) | |
download | serenity-265e89367e66203702a04774feb01ed319820924.zip |
LibJS: Start implementing Temporal.TimeZone
Here we got our first Temporal object :^)
This patch adds the TimeZone object itself, its constructor and
prototype (currently empty), and a bunch of required abstract operations
Diffstat (limited to 'Userland/Libraries/LibJS/Runtime/GlobalObject.cpp')
-rw-r--r-- | Userland/Libraries/LibJS/Runtime/GlobalObject.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Userland/Libraries/LibJS/Runtime/GlobalObject.cpp b/Userland/Libraries/LibJS/Runtime/GlobalObject.cpp index 5f3acbcab2..27997dc4ec 100644 --- a/Userland/Libraries/LibJS/Runtime/GlobalObject.cpp +++ b/Userland/Libraries/LibJS/Runtime/GlobalObject.cpp @@ -68,6 +68,8 @@ #include <LibJS/Runtime/SymbolConstructor.h> #include <LibJS/Runtime/SymbolPrototype.h> #include <LibJS/Runtime/Temporal/Temporal.h> +#include <LibJS/Runtime/Temporal/TimeZoneConstructor.h> +#include <LibJS/Runtime/Temporal/TimeZonePrototype.h> #include <LibJS/Runtime/TypedArray.h> #include <LibJS/Runtime/TypedArrayConstructor.h> #include <LibJS/Runtime/TypedArrayPrototype.h> @@ -243,7 +245,6 @@ void GlobalObject::visit_edges(Visitor& visitor) #define __JS_ENUMERATE(ClassName, snake_name, PrototypeName, ConstructorName, ArrayType) \ visitor.visit(m_##snake_name##_constructor); \ visitor.visit(m_##snake_name##_prototype); - JS_ENUMERATE_NATIVE_ERRORS JS_ENUMERATE_BUILTIN_TYPES #undef __JS_ENUMERATE |