Index: src/objects.h |
diff --git a/src/objects.h b/src/objects.h |
index c2e4983abe2c3f5ef8826d752af0c692dcd013cd..5cd3a72d2915402d62c9c5d67c24eb8f0529ccca 100644 |
--- a/src/objects.h |
+++ b/src/objects.h |
@@ -1843,7 +1843,7 @@ class JSReceiver: public HeapObject { |
PropertyDescriptor* desc, |
ShouldThrow should_throw); |
// ES6 9.1.6.2 |
- static bool IsCompatiblePropertyDescriptor(bool extensible, |
+ static bool IsCompatiblePropertyDescriptor(Isolate* isolate, bool extensible, |
PropertyDescriptor* desc, |
PropertyDescriptor* current, |
Handle<Name> property_name); |
@@ -1851,9 +1851,9 @@ class JSReceiver: public HeapObject { |
// |it| can be NULL in cases where the ES spec passes |undefined| as the |
// receiver. Exactly one of |it| and |property_name| must be provided. |
static bool ValidateAndApplyPropertyDescriptor( |
- LookupIterator* it, bool extensible, PropertyDescriptor* desc, |
- PropertyDescriptor* current, ShouldThrow should_throw, |
- Handle<Name> property_name = Handle<Name>()); |
+ Isolate* isolate, LookupIterator* it, bool extensible, |
+ PropertyDescriptor* desc, PropertyDescriptor* current, |
+ ShouldThrow should_throw, Handle<Name> property_name = Handle<Name>()); |
static bool GetOwnPropertyDescriptor(Isolate* isolate, |
Handle<JSReceiver> object, |