diff options
Diffstat (limited to 'src/qml/jsruntime/qv4engine_p.h')
-rw-r--r-- | src/qml/jsruntime/qv4engine_p.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/qml/jsruntime/qv4engine_p.h b/src/qml/jsruntime/qv4engine_p.h index 6bfdf1f5a1..d678d6595e 100644 --- a/src/qml/jsruntime/qv4engine_p.h +++ b/src/qml/jsruntime/qv4engine_p.h @@ -109,6 +109,7 @@ struct SequencePrototype; struct EvalFunction; struct IdentifierTable; struct InternalClass; +struct InternalClassPool; class MultiplyWrappedQObjectMap; class RegExp; class RegExpCache; @@ -197,13 +198,15 @@ public: Value uRIErrorCtor; Value sequencePrototype; - QQmlJS::MemoryPool classPool; + InternalClassPool *classPool; InternalClass *emptyClass; InternalClass *executionContextClass; + InternalClass *constructClass; InternalClass *stringClass; InternalClass *objectClass; InternalClass *arrayClass; + InternalClass *simpleArrayDataClass; InternalClass *stringObjectClass; InternalClass *booleanClass; InternalClass *numberClass; @@ -227,6 +230,7 @@ public: InternalClass *strictArgumentsObjectClass; InternalClass *variantClass; + InternalClass *memberDataClass; EvalFunction *evalFunction; FunctionObject *thrower; @@ -234,6 +238,7 @@ public: Property *argumentsAccessors; int nArgumentsAccessors; + StringValue id_empty; StringValue id_undefined; StringValue id_null; StringValue id_true; |