Searched defs:RawPtrHookableImpl (Results 1 – 1 of 1) sorted by relevance
51 struct RawPtrHookableImpl { struct53 static constexpr bool kMustZeroOnConstruct = true;54 static constexpr bool kMustZeroOnMove = true;55 static constexpr bool kMustZeroOnDestruct = true;59 PA_ALWAYS_INLINE static constexpr T* WrapRawPtr(T* ptr) { in WrapRawPtr()70 PA_ALWAYS_INLINE static constexpr void ReleaseWrappedPtr(T* ptr) { in ReleaseWrappedPtr()81 PA_ALWAYS_INLINE static constexpr T* SafelyUnwrapPtrForDereference( in SafelyUnwrapPtrForDereference()95 PA_ALWAYS_INLINE static constexpr T* SafelyUnwrapPtrForExtraction( in SafelyUnwrapPtrForExtraction()109 PA_ALWAYS_INLINE static constexpr T* UnsafelyUnwrapPtrForComparison( in UnsafelyUnwrapPtrForComparison()122 PA_ALWAYS_INLINE static constexpr To* Upcast(From* wrapped_ptr) { in Upcast()[all …]