Index: src/objects.h |
diff --git a/src/objects.h b/src/objects.h |
index c5e036ae6e6137cd9ff23a4608b7ec7718d837c8..b20f96d7b36cfb2e8435806dde18e63abd8125d5 100644 |
--- a/src/objects.h |
+++ b/src/objects.h |
@@ -1126,8 +1126,8 @@ class Object { |
StorePropertyMode data_store_mode = NORMAL_PROPERTY); |
MUST_USE_RESULT static MaybeHandle<Object> WriteToReadOnlyProperty( |
LookupIterator* it, Handle<Object> value, StrictMode strict_mode); |
- static Handle<Object> SetDataProperty(LookupIterator* it, |
- Handle<Object> value); |
+ MUST_USE_RESULT static MaybeHandle<Object> SetDataProperty( |
+ LookupIterator* it, Handle<Object> value); |
MUST_USE_RESULT static MaybeHandle<Object> AddDataProperty( |
LookupIterator* it, Handle<Object> value, PropertyAttributes attributes, |
StrictMode strict_mode, StoreFromKeyed store_mode); |
@@ -2211,10 +2211,10 @@ class JSObject: public JSReceiver { |
Context* GetCreationContext(); |
// Enqueue change record for Object.observe. May cause GC. |
- static void EnqueueChangeRecord(Handle<JSObject> object, |
- const char* type, |
- Handle<Name> name, |
- Handle<Object> old_value); |
+ static MaybeHandle<Object> EnqueueChangeRecord(Handle<JSObject> object, |
Igor Sheludko
2014/10/13 10:47:24
MUST_USE_RESULT?
|
+ const char* type, |
+ Handle<Name> name, |
+ Handle<Object> old_value); |
private: |
friend class DictionaryElementsAccessor; |