Lines Matching refs:BackingStore
80 // An ArrayBuffer is empty if its BackingStore is empty or if there is none.
91 std::shared_ptr<BackingStore> backing_store);
95 V8_EXPORT_PRIVATE void Attach(std::shared_ptr<BackingStore> backing_store);
111 inline std::shared_ptr<BackingStore> GetBackingStore() const;
127 std::shared_ptr<BackingStore> RemoveExtension();
178 ArrayBufferExtension() : backing_store_(std::shared_ptr<BackingStore>()) {}
179 explicit ArrayBufferExtension(std::shared_ptr<BackingStore> backing_store)
193 std::shared_ptr<BackingStore> backing_store() { return backing_store_; }
194 BackingStore* backing_store_raw() { return backing_store_.get(); }
208 std::shared_ptr<BackingStore> RemoveBackingStore() {
212 void set_backing_store(std::shared_ptr<BackingStore> backing_store) {
226 std::shared_ptr<BackingStore> backing_store_;