Home
last modified time | relevance | path

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

/external/cronet/base/allocator/partition_allocator/src/partition_alloc/pointers/
Draw_ptr_noop_impl.h15 struct RawPtrNoOpImpl { struct
16 static constexpr bool kMustZeroOnConstruct = false;
17 static constexpr bool kMustZeroOnMove = false;
18 static constexpr bool kMustZeroOnDestruct = false;
22 PA_ALWAYS_INLINE static constexpr T* WrapRawPtr(T* ptr) { in WrapRawPtr()
29 PA_ALWAYS_INLINE static constexpr void ReleaseWrappedPtr(T*) {} in ReleaseWrappedPtr()
34 PA_ALWAYS_INLINE static constexpr T* SafelyUnwrapPtrForDereference( in SafelyUnwrapPtrForDereference()
42 PA_ALWAYS_INLINE static constexpr T* SafelyUnwrapPtrForExtraction( in SafelyUnwrapPtrForExtraction()
50 PA_ALWAYS_INLINE static constexpr T* UnsafelyUnwrapPtrForComparison( in UnsafelyUnwrapPtrForComparison()
57 PA_ALWAYS_INLINE static constexpr To* Upcast(From* wrapped_ptr) { in Upcast()
[all …]