Home
last modified time | relevance | path

Searched refs:object_pointer_type (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/runtime_core/libpandabase/mem/
Dmem.h46 using object_pointer_type = uint32_t; variable
48 using object_pointer_type = uintptr_t; variable
51 constexpr size_t OBJECT_POINTER_SIZE = sizeof(object_pointer_type);
227 inline object_pointer_type ToObjPtrType(T *val) in ToObjPtrType()
230 return static_cast<object_pointer_type>(ToUintPtr(val)); in ToObjPtrType()
233 inline object_pointer_type ToObjPtrType(std::nullptr_t) in ToObjPtrType()
235 return static_cast<object_pointer_type>(ToUintPtr(nullptr)); in ToObjPtrType()
Dobject_pointer.h130 object_pointer_type object_ {};
132 ALWAYS_INLINE static Object *ToObjectPtr(const object_pointer_type pointer) noexcept in ToObjectPtr()
139 static_assert(sizeof(ObjectPointer<bool>) == sizeof(object_pointer_type));