Index: src/objects.h |
diff --git a/src/objects.h b/src/objects.h |
index 6d547ef67ac4632056cd84871b183f39cae90ffb..19bd1654d46bf591c5f263a650936d546e3e558d 100644 |
--- a/src/objects.h |
+++ b/src/objects.h |
@@ -9445,6 +9445,12 @@ class JSWeakCollection: public JSObject { |
// [next]: linked list of encountered weak maps during GC. |
DECL_ACCESSORS(next, Object) |
+ static void Initialize(Handle<JSWeakCollection> collection, Isolate* isolate); |
+ static void Set(Handle<JSWeakCollection> collection, Handle<Object> key, |
+ Handle<Object> value, int32_t hash); |
+ static bool Delete(Handle<JSWeakCollection> collection, Handle<Object> key, |
+ int32_t hash); |
+ |
static const int kTableOffset = JSObject::kHeaderSize; |
static const int kNextOffset = kTableOffset + kPointerSize; |
static const int kSize = kNextOffset + kPointerSize; |