Index: src/lookup.h |
diff --git a/src/lookup.h b/src/lookup.h |
index b800a57bcb2dd97d449827a7845094bdc08c9be0..0c298d99bf7ed2a0de1015a1f383a1fb5292c34c 100644 |
--- a/src/lookup.h |
+++ b/src/lookup.h |
@@ -256,6 +256,7 @@ class LookupIterator final BASE_EMBEDDED { |
} |
Handle<Object> GetDataValue() const; |
void WriteDataValue(Handle<Object> value); |
+ void UpdateProtector(); |
private: |
enum class InterceptorState { |
@@ -320,6 +321,8 @@ class LookupIterator final BASE_EMBEDDED { |
State NotFound(JSReceiver* const holder) const; |
+ bool HolderIsInContextIndex(uint32_t index) const; |
+ |
// If configuration_ becomes mutable, update |
// HolderIsReceiverOrHiddenPrototype. |
const Configuration configuration_; |