Lines Matching refs:collection

36   // Adds an entry to a collection.  For Maps, properly handles extracting the
39 TNode<Object> collection, TNode<Object> add_function,
45 // Adds constructor entries to a collection. Choosing a fast path when
49 TNode<HeapObject> collection,
57 TNode<Object> collection,
61 // Adds constructor entries to a collection using the iterator protocol.
65 TNode<Object> collection,
68 // Constructs a collection instance. Choosing a fast path when possible.
73 // Fast path for constructing a collection instance if the constructor
77 // Fallback for constructing a collection instance if the constructor function
83 // Allocates the backing store for a collection.
87 // Main entry point for a collection constructor builtin.
93 // Retrieves the collection function that adds an entry. `set` for Maps and
96 TNode<Object> collection);
98 // Retrieves the collection constructor function.
102 // Retrieves the initial collection function that adds an entry. Should only
103 // be called when it is certain that a collection prototype's map hasn't been
108 // Checks whether {collection}'s initial add/set function has been modified
112 TNode<HeapObject> collection,
118 // Retrieves the offset to access the backing table from the collection.
121 // Estimates the number of entries the collection will have after adding the
127 // Determines whether the collection's prototype has been modified.
130 TNode<Object> collection);
132 // Gets the initial prototype map for given collection {variant}.
197 TNode<EphemeronHashTable> LoadTable(TNode<JSWeakCollection> collection);