Searched defs:RawPtrBackupRefImpl (Results 1 – 2 of 2) sorted by relevance
68 struct RawPtrBackupRefImpl { struct74 static constexpr bool kMustZeroOnConstruct = true;75 static constexpr bool kMustZeroOnMove = true;76 static constexpr bool kMustZeroOnDestruct = true;79 PA_ALWAYS_INLINE static bool UseBrp(uintptr_t address) { in UseBrp()96 PA_ALWAYS_INLINE static bool IsSupportedAndNotNull(uintptr_t address) { in IsSupportedAndNotNull()153 static constexpr uintptr_t OOB_POISON_BIT = static_cast<uintptr_t>(1) << 63;156 static constexpr uintptr_t OOB_POISON_BIT = static_cast<uintptr_t>(1) << 55;160 PA_ALWAYS_INLINE static T* UnpoisonPtr(T* ptr) { in UnpoisonPtr()166 PA_ALWAYS_INLINE static bool IsPtrOOB(T* ptr) { in IsPtrOOB()[all …]
106 template struct RawPtrBackupRefImpl</*AllowDangling=*/false, variable108 template struct RawPtrBackupRefImpl</*AllowDangling=*/false, variable110 template struct RawPtrBackupRefImpl</*AllowDangling=*/true, variable112 template struct RawPtrBackupRefImpl</*AllowDangling=*/true, variable