summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Forward.h
diff options
context:
space:
mode:
authorAndreas Kling <kling@serenityos.org>2021-06-22 00:55:03 +0200
committerAndreas Kling <kling@serenityos.org>2021-06-22 01:17:15 +0200
commitc6baeca6d7a99d0be3ce71833176a79607e4df57 (patch)
treea9105969af74d495805e3b4aa04050c6ef81355e /Userland/Libraries/LibJS/Forward.h
parent7181943d8d86ca73914330f215caaa40e0d8be10 (diff)
downloadserenity-c6baeca6d7a99d0be3ce71833176a79607e4df57.zip
LibJS: Add ObjectEnvironmentRecord to Forward.h
And sort the forward declared classes alphabetically, for our friends who enjoy alphabetically sorted things. :^)
Diffstat (limited to 'Userland/Libraries/LibJS/Forward.h')
-rw-r--r--Userland/Libraries/LibJS/Forward.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/Userland/Libraries/LibJS/Forward.h b/Userland/Libraries/LibJS/Forward.h
index f1a9d5016a..9f834e3a78 100644
--- a/Userland/Libraries/LibJS/Forward.h
+++ b/Userland/Libraries/LibJS/Forward.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, Andreas Kling <kling@serenityos.org>
+ * Copyright (c) 2020-2021, Andreas Kling <kling@serenityos.org>
*
* SPDX-License-Identifier: BSD-2-Clause
*/
@@ -114,27 +114,29 @@
namespace JS {
class ASTNode;
-class CellAllocator;
+class Accessor;
class BigInt;
class BoundFunction;
class Cell;
+class CellAllocator;
class Console;
+class DeclarativeEnvironmentRecord;
class DeferGC;
+class EnvironmentRecord;
class Error;
class ErrorType;
class Exception;
class Expression;
class FunctionNode;
-class Accessor;
class GlobalObject;
class HandleImpl;
class Heap;
class HeapBlock;
class Interpreter;
-class DeclarativeEnvironmentRecord;
class MarkedValueList;
class NativeFunction;
class NativeProperty;
+class ObjectEnvironmentRecord;
class PrimitiveString;
class PromiseReaction;
class PromiseReactionJob;
@@ -142,7 +144,6 @@ class PromiseResolveThenableJob;
class PropertyName;
class Reference;
class ScopeNode;
-class EnvironmentRecord;
class Shape;
class Statement;
class StringOrSymbol;