Преглед изворни кода

LibJS: Add missing headers

Ben Wiederhake пре 3 година
родитељ
комит
a95b321bf1

+ 1 - 0
Userland/Libraries/LibJS/Runtime/CommonPropertyNames.h

@@ -8,6 +8,7 @@
 
 #include <AK/FlyString.h>
 #include <LibJS/Forward.h>
+#include <LibJS/Runtime/PropertyName.h>
 
 namespace JS {
 

+ 1 - 0
Userland/Libraries/LibJS/Runtime/FunctionConstructor.h

@@ -6,6 +6,7 @@
 
 #pragma once
 
+#include <LibJS/AST.h>
 #include <LibJS/Runtime/NativeFunction.h>
 
 namespace JS {

+ 1 - 0
Userland/Libraries/LibJS/Runtime/PropertyAttributes.h

@@ -8,6 +8,7 @@
 #pragma once
 
 #include <AK/Format.h>
+#include <AK/String.h>
 #include <AK/Types.h>
 
 namespace JS {

+ 1 - 0
Userland/Libraries/LibJS/Runtime/Temporal/Duration.h

@@ -9,6 +9,7 @@
 #include <AK/Optional.h>
 #include <LibJS/Runtime/Completion.h>
 #include <LibJS/Runtime/Object.h>
+#include <LibJS/Runtime/VM.h>
 
 namespace JS::Temporal {
 

+ 2 - 0
Userland/Libraries/LibJS/Runtime/Temporal/PlainTime.h

@@ -9,6 +9,8 @@
 
 #include <AK/Optional.h>
 #include <LibJS/Runtime/Object.h>
+#include <LibJS/Runtime/Temporal/AbstractOperations.h>
+#include <LibJS/Runtime/VM.h>
 
 namespace JS::Temporal {
 

+ 1 - 0
Userland/Libraries/LibJS/Runtime/WeakContainer.h

@@ -7,6 +7,7 @@
 #pragma once
 
 #include <AK/IntrusiveList.h>
+#include <LibJS/Forward.h>
 
 namespace JS {
 

+ 1 - 0
Userland/Libraries/LibJS/SourceRange.h

@@ -6,6 +6,7 @@
 
 #pragma once
 
+#include <AK/StringView.h>
 #include <AK/Types.h>
 
 namespace JS {