diff options
Diffstat (limited to 'src/v4/qv4object.h')
-rw-r--r-- | src/v4/qv4object.h | 3 |
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); |