Lines Matching refs:slotAddress_
30 explicit ObjectSlot(uintptr_t slotAddr) : slotAddress_(slotAddr) {}
44 *reinterpret_cast<JSTaggedType *>(slotAddress_) = value;
50 *reinterpret_cast<JSTaggedType *>(slotAddress_) = value | JSTaggedValue::TAG_WEAK;
55 *reinterpret_cast<JSTaggedType *>(slotAddress_) = JSTaggedValue::VALUE_UNDEFINED;
66 return *reinterpret_cast<JSTaggedType *>(slotAddress_);
72 return *reinterpret_cast<JSTaggedValue *>(slotAddress_);
77 slotAddress_ += sizeof(JSTaggedType);
85 slotAddress_ += sizeof(JSTaggedType);
92 slotAddress_ += sizeof(JSTaggedType) * length;
98 return slotAddress_;
103 return slotAddress_ < other.slotAddress_;
107 return slotAddress_ <= other.slotAddress_;
111 return slotAddress_ > other.slotAddress_;
115 return slotAddress_ >= other.slotAddress_;
119 return slotAddress_ == other.slotAddress_;
123 return slotAddress_ != other.slotAddress_;
127 uintptr_t slotAddress_;