Lines Matching refs:Parcel
23 using android::Parcel;
28 TEST(Parcel, NonNullTerminatedString8) { in TEST() argument
32 Parcel p; in TEST()
45 TEST(Parcel, NonNullTerminatedString16) { in TEST() argument
49 Parcel p; in TEST()
64 void parcelOpSameLength(const std::function<void(Parcel*)>& a, const std::function<void(Parcel*)>& … in parcelOpSameLength()
65 Parcel p; in parcelOpSameLength()
73 TEST(Parcel, InverseInterfaceToken) { in TEST() argument
75 parcelOpSameLength([&] (Parcel* p) { in TEST()
77 }, [&] (Parcel* p) { in TEST()
82 TEST(Parcel, Utf8FromUtf16Read) { in TEST() argument
84 parcelOpSameLength([&] (Parcel* p) { in TEST()
86 }, [&] (Parcel* p) { in TEST()
93 TEST(Parcel, Utf8AsUtf16Write) { in TEST() argument
95 parcelOpSameLength([&] (Parcel* p) { in TEST()
97 }, [&] (Parcel* p) { in TEST()
105 using readFunc = status_t (Parcel::*)(T* out) const;
107 using writeFunc = status_t (Parcel::*)(const T& in);
109 using copyWriteFunc = status_t (Parcel::*)(T in);
114 parcelOpSameLength([&] (Parcel* p) { in readWriteInverse()
116 }, [&] (Parcel* p) { in readWriteInverse()
134 TEST(Parcel, Inverse##name) { \
135 readWriteInverse<type>(__VA_ARGS__, &Parcel::read##name, &Parcel::write##name); \