Searched refs:HandleBase (Results 1 – 5 of 5) sorted by relevance
31 class HandleBase {33 HandleBase() = default;34 explicit HandleBase(const DebugEpochBase *) {} in HandleBase() function73 class HandleBase {78 HandleBase() : EpochAddress(nullptr), EpochAtCreation(UINT64_MAX) {}80 explicit HandleBase(const DebugEpochBase *Parent)
987 class DenseMapIterator : DebugEpochBase::HandleBase {1006 : DebugEpochBase::HandleBase(&Epoch), Ptr(Pos), End(E) {1018 : DebugEpochBase::HandleBase(I), Ptr(I.Ptr), End(I.End) {} in DenseMapIterator()
27 class HandleBase {29 V8_INLINE explicit HandleBase(Object** location) : location_(location) {} in HandleBase() function30 V8_INLINE explicit HandleBase(Object* object, Isolate* isolate);33 V8_INLINE bool is_identical_to(const HandleBase that) const { in is_identical_to()84 class Handle final : public HandleBase {87 : HandleBase(reinterpret_cast<Object**>(location)) { in HandleBase() function94 V8_INLINE Handle(T* object, Isolate* isolate) : HandleBase(object, isolate) {} in Handle()103 : HandleBase(handle) { in Handle()114 return reinterpret_cast<T*>(HandleBase::operator*());119 return reinterpret_cast<T**>(HandleBase::location()); in location()
16 HandleBase::HandleBase(Object* object, Isolate* isolate) in HandleBase() function
16 bool HandleBase::IsDereferenceAllowed(DereferenceCheckMode mode) const { in IsDereferenceAllowed()