Index: src/runtime.h |
diff --git a/src/runtime.h b/src/runtime.h |
index f82963edac552ab38b78c41de18e492c6f51420d..09fbcf8be08e70be92c32fcbc3dc70c3d9dcfbb7 100644 |
--- a/src/runtime.h |
+++ b/src/runtime.h |
@@ -692,6 +692,14 @@ class Runtime : public AllStatic { |
PropertyAttributes attr, |
StrictModeFlag strict_mode); |
+ MUST_USE_RESULT static MaybeObject* SetObjectPropertyOrFail( |
+ Isolate* isolate, |
+ Handle<Object> object, |
+ Handle<Object> key, |
+ Handle<Object> value, |
+ PropertyAttributes attr, |
+ StrictModeFlag strict_mode); |
+ |
MUST_USE_RESULT static MaybeObject* ForceSetObjectProperty( |
Isolate* isolate, |
Handle<JSObject> object, |
@@ -715,6 +723,11 @@ class Runtime : public AllStatic { |
Handle<Object> object, |
Handle<Object> key); |
+ MUST_USE_RESULT static MaybeObject* GetObjectPropertyOrFail( |
+ Isolate* isolate, |
+ Handle<Object> object, |
+ Handle<Object> key); |
+ |
// Helper functions used stubs. |
static void PerformGC(Object* result); |