Home
last modified time | relevance | path

Searched refs:HandleBase (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/ADT/
DEpochTracker.h31 class HandleBase {
33 HandleBase() = default;
34 explicit HandleBase(const DebugEpochBase *) {} in HandleBase() function
73 class HandleBase {
78 HandleBase() : EpochAddress(nullptr), EpochAtCreation(UINT64_MAX) {}
80 explicit HandleBase(const DebugEpochBase *Parent)
DDenseMap.h987 class DenseMapIterator : DebugEpochBase::HandleBase {
1006 : DebugEpochBase::HandleBase(&Epoch), Ptr(Pos), End(E) {
1018 : DebugEpochBase::HandleBase(I), Ptr(I.Ptr), End(I.End) {} in DenseMapIterator()
/external/v8/src/
Dhandles.h27 class HandleBase {
29 V8_INLINE explicit HandleBase(Object** location) : location_(location) {} in HandleBase() function
30 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() function
94 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()
Dhandles-inl.h16 HandleBase::HandleBase(Object* object, Isolate* isolate) in HandleBase() function
Dhandles.cc16 bool HandleBase::IsDereferenceAllowed(DereferenceCheckMode mode) const { in IsDereferenceAllowed()