aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4engine_p.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@digia.com>2014-09-10 16:39:23 +0200
committerSimon Hausmann <simon.hausmann@digia.com>2014-10-29 09:07:12 +0100
commit868478e92afaa9d0823f3a65ff3d7b44216087ea (patch)
tree82156a50555923810ad8a8ffcf2452e405d8d396 /src/qml/jsruntime/qv4engine_p.h
parenta2c97406cad22a73a4c68303ef54128cf756f577 (diff)
Implement DataView
The second class that is required for typed array support. Change-Id: Idc2dcec7c1eee541f76dc5ab1aea6057ba03cb93 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/jsruntime/qv4engine_p.h')
-rw-r--r--src/qml/jsruntime/qv4engine_p.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/qml/jsruntime/qv4engine_p.h b/src/qml/jsruntime/qv4engine_p.h
index d2d36e9e19..ba96649ab9 100644
--- a/src/qml/jsruntime/qv4engine_p.h
+++ b/src/qml/jsruntime/qv4engine_p.h
@@ -190,6 +190,7 @@ public:
Value uRIErrorCtor;
Value sequencePrototype;
Value arrayBufferCtor;
+ Value dataViewCtor;
InternalClassPool *classPool;
InternalClass *emptyClass;
@@ -226,6 +227,7 @@ public:
InternalClass *memberDataClass;
InternalClass *arrayBufferClass;
+ InternalClass *dataViewClass;
EvalFunction *evalFunction;
FunctionObject *thrower;
@@ -266,6 +268,8 @@ public:
StringValue id_destroy;
StringValue id_valueOf;
StringValue id_byteLength;
+ StringValue id_byteOffset;
+ StringValue id_buffer;
QSet<CompiledData::CompilationUnit*> compilationUnits;