aboutsummaryrefslogtreecommitdiffstats
path: root/src/v4/qv4object.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/v4/qv4object.h')
-rw-r--r--src/v4/qv4object.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/v4/qv4object.h b/src/v4/qv4object.h
index 964051f8db..6991a39374 100644
--- a/src/v4/qv4object.h
+++ b/src/v4/qv4object.h
@@ -68,6 +68,7 @@ namespace VM {
struct Value;
struct Function;
+struct Lookup;
struct Object;
struct ObjectIterator;
struct BooleanObject;
@@ -147,6 +148,8 @@ struct Q_V4_EXPORT Object: Managed {
Value getValueChecked(ExecutionContext *ctx, const PropertyDescriptor *p) const;
Value getValueChecked(ExecutionContext *ctx, const PropertyDescriptor *p, bool *exists) const;
+ void putValue(ExecutionContext *ctx, PropertyDescriptor *pd, Value value);
+
void inplaceBinOp(Value rhs, String *name, BinOp op, ExecutionContext *ctx);
void inplaceBinOp(Value rhs, Value index, BinOp op, ExecutionContext *ctx);