• Home
  • Raw
  • Download

Lines Matching refs:PersistentContainerValue

22 typedef uintptr_t PersistentContainerValue;  typedef
43 typedef std::map<K, PersistentContainerValue> Impl;
52 static PersistentContainerValue Value(Iterator it) { return it->second; } in Value()
53 static PersistentContainerValue Set(Impl* impl, K key, in Set()
54 PersistentContainerValue value) { in Set()
56 PersistentContainerValue old_value = kPersistentContainerNotFound; in Set()
63 static PersistentContainerValue Get(Impl* impl, K key) { in Get()
68 static PersistentContainerValue Remove(Impl* impl, K key) { in Remove()
71 PersistentContainerValue value = it->second; in Remove()
267 explicit PersistentValueReference(PersistentContainerValue value)
270 void operator=(PersistentContainerValue value) {
274 PersistentContainerValue value_;
299 static V* FromVal(PersistentContainerValue v) {
303 static PersistentContainerValue ClearAndLeak(Global<V>* persistent) {
306 return reinterpret_cast<PersistentContainerValue>(v);
309 static PersistentContainerValue Leak(Global<V>* persistent) {
310 return reinterpret_cast<PersistentContainerValue>(persistent->val_);
318 static Global<V> Release(PersistentContainerValue v) {
339 PersistentContainerValue value) {
395 PersistentContainerValue old_value =
467 PersistentContainerValue old_value =
535 typedef std::vector<PersistentContainerValue> Impl;
537 static void Append(Impl* impl, PersistentContainerValue value) {
546 static PersistentContainerValue Get(const Impl* impl, size_t i) {
634 static PersistentContainerValue ClearAndLeak(Global<V>* persistent) {
637 return reinterpret_cast<PersistentContainerValue>(v);
640 static V* FromVal(PersistentContainerValue v) {