Home
last modified time | relevance | path

Searched refs:MemPtr (Results 1 - 2 of 2) sorted by relevance

/developtools/hdc/hdc_rust/src/cffi/
H A Dserial_struct_define.h35 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 Dserial_struct_define.h32 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