Searched refs:MemPtr (Results 1 - 2 of 2) sorted by relevance
/developtools/hdc/hdc_rust/src/cffi/ |
H A D | serial_struct_define.h | 35 template<class MemPtrT> struct MemPtr { struct 37 template<class T, class U> struct MemPtr<U T::*> { struct 62 template<uint32_t Tag, class MemPtrT, MemPtrT MemPtr, uint32_t Flags> struct FieldImpl { 63 using type = typename SerialDetail::MemPtr<MemPtrT>::type; 64 using MemberType = typename SerialDetail::MemPtr<MemPtrT>::MemberType; 71 return value.*MemPtr; in get() 76 return value.*MemPtr; in get() 80 template<uint32_t Tag, size_t Index, class MemPtrT, MemPtrT MemPtr, uint32_t Flags> struct OneofFieldImpl { 81 using type = typename SerialDetail::MemPtr<MemPtrT>::type; 82 using MemberType = typename SerialDetail::MemPtr<MemPtr [all...] |
/developtools/hdc/src/common/ |
H A D | serial_struct_define.h | 32 template<class MemPtrT> struct MemPtr { struct 34 template<class T, class U> struct MemPtr<U T::*> { struct 59 template<uint32_t Tag, class MemPtrT, MemPtrT MemPtr, uint32_t Flags> struct FieldImpl { 60 using type = typename SerialDetail::MemPtr<MemPtrT>::type; 61 using MemberType = typename SerialDetail::MemPtr<MemPtrT>::MemberType; 68 return value.*MemPtr; in get() 73 return value.*MemPtr; in get() 77 template<uint32_t Tag, size_t Index, class MemPtrT, MemPtrT MemPtr, uint32_t Flags> struct OneofFieldImpl { 78 using type = typename SerialDetail::MemPtr<MemPtrT>::type; 79 using MemberType = typename SerialDetail::MemPtr<MemPtr [all...] |
Completed in 3 milliseconds