Index: src/objects.h |
=================================================================== |
--- src/objects.h (revision 8029) |
+++ src/objects.h (working copy) |
@@ -1425,11 +1425,14 @@ |
LookupResult* result, |
String* name, |
Object* value, |
- bool check_prototype); |
- MUST_USE_RESULT MaybeObject* SetPropertyWithCallback(Object* structure, |
- String* name, |
- Object* value, |
- JSObject* holder); |
+ bool check_prototype, |
+ StrictModeFlag strict_mode); |
+ MUST_USE_RESULT MaybeObject* SetPropertyWithCallback( |
+ Object* structure, |
+ String* name, |
+ Object* value, |
+ JSObject* holder, |
+ StrictModeFlag strict_mode); |
MUST_USE_RESULT MaybeObject* SetPropertyWithDefinedSetter(JSFunction* setter, |
Object* value); |
MUST_USE_RESULT MaybeObject* SetPropertyWithInterceptor( |
@@ -1656,7 +1659,7 @@ |
void LookupRealNamedPropertyInPrototypes(String* name, LookupResult* result); |
void LookupCallbackSetterInPrototypes(String* name, LookupResult* result); |
MUST_USE_RESULT MaybeObject* SetElementWithCallbackSetterInPrototypes( |
- uint32_t index, Object* value, bool* found); |
+ uint32_t index, Object* value, bool* found, StrictModeFlag strict_mode); |
void LookupCallback(String* name, LookupResult* result); |
// Returns the number of properties on this object filtering out properties |
@@ -1868,7 +1871,8 @@ |
MaybeObject* SetElementWithCallback(Object* structure, |
uint32_t index, |
Object* value, |
- JSObject* holder); |
+ JSObject* holder, |
+ StrictModeFlag strict_mode); |
MUST_USE_RESULT MaybeObject* SetElementWithInterceptor( |
uint32_t index, |
Object* value, |