Chromium Code Reviews| 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; |