aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4global_p.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@theqtcompany.com>2014-11-07 03:37:02 +0100
committerSimon Hausmann <simon.hausmann@digia.com>2014-11-11 03:11:12 +0100
commita4b8bea95f95d4258dc04e7924eab4a11e072acb (patch)
treeeab5efb771451dc057319fe38a061e42269fa5c5 /src/qml/jsruntime/qv4global_p.h
parentb7d9a8fd5baa6ae64fbac1ca40748470a33fbf9e (diff)
Use Heap objects as members
Change-Id: I4f447747480fb7e15975b810e2a8623acc9cde61 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/jsruntime/qv4global_p.h')
-rw-r--r--src/qml/jsruntime/qv4global_p.h19
1 files changed, 18 insertions, 1 deletions
diff --git a/src/qml/jsruntime/qv4global_p.h b/src/qml/jsruntime/qv4global_p.h
index 58437bea62..e1bef1dede 100644
--- a/src/qml/jsruntime/qv4global_p.h
+++ b/src/qml/jsruntime/qv4global_p.h
@@ -118,7 +118,25 @@ namespace Heap {
struct Base;
struct MemberData;
struct ArrayData;
+
+ struct String;
+ struct Object;
+ struct ObjectPrototype;
+
struct ExecutionContext;
+ struct GlobalContext;
+ struct CallContext;
+ struct ScriptFunction;
+
+ struct BooleanObject;
+ struct NumberObject;
+ struct StringObject;
+ struct ArrayObject;
+ struct DateObject;
+ struct FunctionObject;
+ struct ErrorObject;
+ struct ArgumentsObject;
+ struct QObjectWrapper;
}
class MemoryManager;
@@ -146,7 +164,6 @@ struct FunctionObject;
struct ErrorObject;
struct ArgumentsObject;
struct Managed;
-struct Lookup;
struct ExecutionEngine;
struct QObjectWrapper;