Index: src/runtime.cc |
diff --git a/src/runtime.cc b/src/runtime.cc |
index 5db5e4d4f7170a03ca9e9dee39fab075ea0b2a44..6fbb2c969170b5e61faf427090103298b8d4e6e6 100644 |
--- a/src/runtime.cc |
+++ b/src/runtime.cc |
@@ -1981,7 +1981,7 @@ MUST_USE_RESULT static MaybeHandle<Object> GetOwnProperty(Isolate* isolate, |
} |
} else { |
// Get attributes. |
- LookupIterator it(obj, name, LookupIterator::CHECK_HIDDEN); |
+ LookupIterator it(obj, name, LookupIterator::HIDDEN); |
Maybe<PropertyAttributes> maybe = JSObject::GetPropertyAttributes(&it); |
if (!maybe.has_value) return MaybeHandle<Object>(); |
attrs = maybe.value; |
@@ -2179,7 +2179,7 @@ static Object* DeclareGlobals(Isolate* isolate, Handle<GlobalObject> global, |
PropertyAttributes attr, bool is_var, |
bool is_const, bool is_function) { |
// Do the lookup own properties only, see ES5 erratum. |
- LookupIterator it(global, name, LookupIterator::CHECK_HIDDEN_PROPERTY); |
+ LookupIterator it(global, name, LookupIterator::HIDDEN_PROPERTY); |
Maybe<PropertyAttributes> maybe = JSReceiver::GetPropertyAttributes(&it); |
DCHECK(maybe.has_value); |
PropertyAttributes old_attributes = maybe.value; |
@@ -2309,7 +2309,7 @@ RUNTIME_FUNCTION(Runtime_InitializeConstGlobal) { |
Handle<GlobalObject> global = isolate->global_object(); |
// Lookup the property as own on the global object. |
- LookupIterator it(global, name, LookupIterator::CHECK_HIDDEN_PROPERTY); |
+ LookupIterator it(global, name, LookupIterator::HIDDEN_PROPERTY); |
Maybe<PropertyAttributes> maybe = JSReceiver::GetPropertyAttributes(&it); |
DCHECK(maybe.has_value); |
PropertyAttributes old_attributes = maybe.value; |
@@ -2459,7 +2459,7 @@ RUNTIME_FUNCTION(Runtime_InitializeLegacyConstLookupSlot) { |
// code can run in between that modifies the declared property. |
DCHECK(holder->IsJSGlobalObject() || holder->IsJSContextExtensionObject()); |
- LookupIterator it(holder, name, LookupIterator::CHECK_HIDDEN_PROPERTY); |
+ LookupIterator it(holder, name, LookupIterator::HIDDEN_PROPERTY); |
Maybe<PropertyAttributes> maybe = JSReceiver::GetPropertyAttributes(&it); |
if (!maybe.has_value) return isolate->heap()->exception(); |
PropertyAttributes old_attributes = maybe.value; |
@@ -4890,7 +4890,7 @@ RUNTIME_FUNCTION(Runtime_KeyedGetProperty) { |
} |
// Lookup cache miss. Perform lookup and update the cache if |
// appropriate. |
- LookupIterator it(receiver, key, LookupIterator::CHECK_OWN); |
+ LookupIterator it(receiver, key, LookupIterator::OWN); |
if (it.IsFound() && it.state() == LookupIterator::PROPERTY && |
it.HasProperty() && it.property_details().type() == FIELD) { |
FieldIndex field_index = it.GetFieldIndex(); |
@@ -5046,7 +5046,7 @@ RUNTIME_FUNCTION(Runtime_DefineDataPropertyUnchecked) { |
return isolate->heap()->undefined_value(); |
} |
- LookupIterator it(js_object, name, LookupIterator::CHECK_PROPERTY); |
+ LookupIterator it(js_object, name, LookupIterator::OWN_PROPERTY); |
// Take special care when attributes are different and there is already |
// a property. |
@@ -5294,7 +5294,7 @@ RUNTIME_FUNCTION(Runtime_AddNamedProperty) { |
#ifdef DEBUG |
uint32_t index = 0; |
DCHECK(!key->ToArrayIndex(&index)); |
- LookupIterator it(object, key, LookupIterator::CHECK_PROPERTY); |
+ LookupIterator it(object, key, LookupIterator::OWN_PROPERTY); |
Maybe<PropertyAttributes> maybe = JSReceiver::GetPropertyAttributes(&it); |
DCHECK(maybe.has_value); |
RUNTIME_ASSERT(!it.IsFound()); |
@@ -5326,7 +5326,7 @@ RUNTIME_FUNCTION(Runtime_AddPropertyForTemplate) { |
bool duplicate; |
if (key->IsName()) { |
LookupIterator it(object, Handle<Name>::cast(key), |
- LookupIterator::CHECK_PROPERTY); |
+ LookupIterator::OWN_PROPERTY); |
Maybe<PropertyAttributes> maybe = JSReceiver::GetPropertyAttributes(&it); |
DCHECK(maybe.has_value); |
duplicate = it.IsFound(); |
@@ -10980,7 +10980,7 @@ RUNTIME_FUNCTION(Runtime_DebugGetPropertyDetails) { |
return *isolate->factory()->NewJSArrayWithElements(details); |
} |
- LookupIterator it(obj, name, LookupIterator::CHECK_HIDDEN); |
+ LookupIterator it(obj, name, LookupIterator::HIDDEN); |
bool has_caught = false; |
Handle<Object> value = DebugGetProperty(&it, &has_caught); |
if (!it.IsFound()) return isolate->heap()->undefined_value(); |
@@ -11021,7 +11021,7 @@ RUNTIME_FUNCTION(Runtime_DebugGetProperty) { |
CONVERT_ARG_HANDLE_CHECKED(JSObject, obj, 0); |
CONVERT_ARG_HANDLE_CHECKED(Name, name, 1); |
- LookupIterator it(obj, name, LookupIterator::CHECK_DERIVED); |
+ LookupIterator it(obj, name); |
return *DebugGetProperty(&it); |
} |