Home | History | Annotate | Download | only in tests

Lines Matching refs:Pickle

42 class Pickle {};
60 static void Write(base::Pickle*, const T&) {}
64 void WriteParam(base::Pickle* pickle, const T& value) {
65 ParamTraits<T>::Write(pickle, value);
80 static void Write(base::Pickle* pickle, const Data& p) {
82 WriteParam(pickle, p.value); // OK
83 WriteParam(pickle, p.size); // ERROR
94 static void Write(base::Pickle* pickle, const Container<T>& container) {
96 IPC::WriteParam(pickle, container.value); // NOT CHECKED
97 WriteParam(pickle, container.value); // NOT CHECKED
100 IPC::WriteParam<T>(pickle, container.value); // NOT CHECKED
101 WriteParam<T>(pickle, container.value); // NOT CHECKED
104 WriteParam(pickle, static_cast<uint32_t>(container.value)); // OK
107 WriteParam(pickle, static_cast<long>(container.value)); // ERROR
118 static void Write(base::Pickle* pickle,
122 (WriteParam<Ts>(pickle, container.value), true)... // NOT CHECKED
130 static void Write(base::Pickle* pickle) {
132 IPC::WriteParam(pickle, T(0)); // NOT CHECKED
135 IPC::WriteParam(pickle, size_t(0)); // ERROR
136 IPC::WriteParam(pickle, uint64_t(0)); // OK
140 static void WriteEx(base::Pickle* pickle) {
142 IPC::WriteParam(pickle, U(0)); // NOT CHECKED
145 IPC::WriteParam(pickle, time_t(0)); // ERROR
146 IPC::WriteParam(pickle, uint32_t(0)); // OK
151 void SomeWriteFunction(base::Pickle* pickle) {
153 IPC::WriteParam(pickle, T(0)); // NOT CHECKED
156 IPC::WriteParam(pickle, long(0)); // ERROR
157 IPC::WriteParam(pickle, char(0)); // OK
160 IPC::WriteParam(pickle, T(0)); // NOT CHECKED
162 IPC::WriteParam(pickle, clock_t(0)); // ERROR
163 IPC::WriteParam(pickle, int64_t(0)); // OK