Searched refs:deleter_ (Results 1 – 1 of 1) sorted by relevance
/arkcompiler/runtime_core/libpandabase/os/ |
D | mem.h | 182 …*ptr, size_t size, Deleter deleter) : ptr_(ptr), size_(size), page_offset_(0), deleter_(deleter) {} in MapPtr() 184 : ptr_(ptr), size_(size), page_offset_(page_offset), deleter_(deleter) in MapPtr() 193 deleter_ = other.deleter_; in MapPtr() 195 other.deleter_ = nullptr; in MapPtr() 203 deleter_ = other.deleter_; 205 other.deleter_ = nullptr; 236 MapPtr<T, MapPtrType::CONST> res(ptr_, size_, page_offset_, deleter_); in ToConst() 270 if (deleter_) { in ~MapPtr() 271 deleter_(reinterpret_cast<T *>(addr), size); in ~MapPtr() 279 Deleter deleter_; variable
|