diff options
author | Lars Knoll <lars.knoll@digia.com> | 2014-09-10 14:50:28 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@digia.com> | 2014-10-29 09:06:56 +0100 |
commit | a2c97406cad22a73a4c68303ef54128cf756f577 (patch) | |
tree | 274a68bea63c6934be4e2b82147adec74759da41 /src/qml/jsruntime/qv4engine_p.h | |
parent | d9e70d1a49af347f79db7e64bdd8e2e8083a77b5 (diff) |
Implement ArrayBuffer
This is the first class required to support typed
arrays in our JS engine.
Change-Id: I0fe1e1ca430769c171912dda207cfae772e9b9db
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.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/qml/jsruntime/qv4engine_p.h b/src/qml/jsruntime/qv4engine_p.h index a4a40c2f41..d2d36e9e19 100644 --- a/src/qml/jsruntime/qv4engine_p.h +++ b/src/qml/jsruntime/qv4engine_p.h @@ -189,6 +189,7 @@ public: Value typeErrorCtor; Value uRIErrorCtor; Value sequencePrototype; + Value arrayBufferCtor; InternalClassPool *classPool; InternalClass *emptyClass; @@ -224,6 +225,8 @@ public: InternalClass *variantClass; InternalClass *memberDataClass; + InternalClass *arrayBufferClass; + EvalFunction *evalFunction; FunctionObject *thrower; @@ -262,6 +265,7 @@ public: StringValue id_toString; StringValue id_destroy; StringValue id_valueOf; + StringValue id_byteLength; QSet<CompiledData::CompilationUnit*> compilationUnits; |