Lines Matching refs:impl_
173 size_t Size() { return Traits::Size(&impl_); }
184 return Local<V>::New(isolate_, FromVal(Traits::Get(&impl_, key)));
191 return Traits::Get(&impl_, key) != kPersistentContainerNotFound;
200 return SetReturnValueFromVal(&returnValue, Traits::Get(&impl_, key));
207 return Release(Traits::Remove(&impl_, key)).Pass();
218 while (!Traits::Empty(&impl_)) {
220 Traits::Swap(impl_, impl);
281 return PersistentValueReference(Traits::Get(&impl_, key));
293 typename Traits::Impl* impl() { return &impl_; }
326 p.val_ = FromVal(Traits::Remove(&impl_, key));
349 typename Traits::Impl impl_;
590 Traits::Append(&impl_, ClearAndLeak(&persistent));
597 Traits::Append(&impl_, ClearAndLeak(&persistent));
604 return Traits::IsEmpty(&impl_);
611 return Traits::Size(&impl_);
618 return Local<V>::New(isolate_, FromVal(Traits::Get(&impl_, index)));
625 size_t length = Traits::Size(&impl_);
628 p.val_ = FromVal(Traits::Get(&impl_, i));
630 Traits::Clear(&impl_);
638 Traits::ReserveCapacity(&impl_, capacity);
653 typename Traits::Impl impl_;