Home
last modified time | relevance | path

Searched defs:RawPtrCountingImplWrapperForTest (Results 1 – 1 of 1) sorted by relevance

/external/cronet/base/allocator/partition_allocator/pointers/
Draw_ptr.h296 struct RawPtrCountingImplWrapperForTest struct
302 using SuperImpl = typename raw_ptr_traits::TraitsToImpl<Traits>::Impl;
304 static constexpr bool kMustZeroOnInit = SuperImpl::kMustZeroOnInit;
305 static constexpr bool kMustZeroOnMove = SuperImpl::kMustZeroOnMove;
306 static constexpr bool kMustZeroOnDestruct = SuperImpl::kMustZeroOnDestruct;
309 PA_ALWAYS_INLINE static constexpr T* WrapRawPtr(T* ptr) { in WrapRawPtr()
315 PA_ALWAYS_INLINE static constexpr void ReleaseWrappedPtr(T* ptr) { in ReleaseWrappedPtr()
321 PA_ALWAYS_INLINE static constexpr T* SafelyUnwrapPtrForDereference( in SafelyUnwrapPtrForDereference()
328 PA_ALWAYS_INLINE static constexpr T* SafelyUnwrapPtrForExtraction( in SafelyUnwrapPtrForExtraction()
335 PA_ALWAYS_INLINE static constexpr T* UnsafelyUnwrapPtrForComparison( in UnsafelyUnwrapPtrForComparison()
[all …]