Lines Matching defs:val_
49 V8_INLINE Eternal() : val_(nullptr) {}
51 V8_INLINE Eternal(Isolate* isolate, Local<S> handle) : val_(nullptr) {
58 return Local<T>(val_);
61 V8_INLINE bool IsEmpty() const { return val_ == nullptr; }
66 val_ = reinterpret_cast<T*>(
71 T* val_;
116 V8_INLINE bool IsEmpty() const { return val_ == nullptr; }
117 V8_INLINE void Empty() { val_ = 0; }
125 internal::Address* a = reinterpret_cast<internal::Address*>(this->val_);
126 internal::Address* b = reinterpret_cast<internal::Address*>(that.val_);
134 internal::Address* a = reinterpret_cast<internal::Address*>(this->val_);
135 internal::Address* b = reinterpret_cast<internal::Address*>(that.val_);
227 explicit V8_INLINE PersistentBase(T* val) : val_(val) {}
230 T* val_;
361 V8_INLINE T* operator*() const { return this->val_; }
397 : PersistentBase<T>(PersistentBase<T>::New(isolate, that.val_)) {
430 V8_INLINE T* operator*() const { return this->val_; }
461 internal::Address* p = reinterpret_cast<internal::Address*>(that.val_);
462 this->val_ = reinterpret_cast<T*>(api_internal::CopyGlobalReference(p));
470 return I::GetNodeState(reinterpret_cast<internal::Address*>(this->val_)) ==
477 api_internal::DisposeGlobal(reinterpret_cast<internal::Address*>(this->val_));
478 val_ = nullptr;
491 this->val_ = New(isolate, other.val_);
505 this->val_ = New(isolate, other.val_);
518 api_internal::MakeWeak(reinterpret_cast<internal::Address*>(this->val_),
527 api_internal::MakeWeak(reinterpret_cast<internal::Address**>(&this->val_));
534 reinterpret_cast<internal::Address*>(this->val_)));
540 reinterpret_cast<internal::Address*>(this->val_), label);
547 internal::Address* obj = reinterpret_cast<internal::Address*>(this->val_);
556 internal::Address* obj = reinterpret_cast<internal::Address*>(this->val_);
562 Global<T>::Global(Global&& other) : PersistentBase<T>(other.val_) {
563 if (other.val_ != nullptr) {
565 reinterpret_cast<internal::Address**>(&other.val_),
566 reinterpret_cast<internal::Address**>(&this->val_));
567 other.val_ = nullptr;
577 if (rhs.val_ != nullptr) {
578 this->val_ = rhs.val_;
580 reinterpret_cast<internal::Address**>(&rhs.val_),
581 reinterpret_cast<internal::Address**>(&this->val_));
582 rhs.val_ = nullptr;