Lines Matching defs:field

3  * because each encoder defined here only gives a single field.
13 static bool write_varint(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
15 return pb_encode_tag_for_field(stream, field) &&
19 static bool write_svarint(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
21 return pb_encode_tag_for_field(stream, field) &&
25 static bool write_fixed32(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
27 return pb_encode_tag_for_field(stream, field) &&
31 static bool write_fixed64(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
33 return pb_encode_tag_for_field(stream, field) &&
37 static bool write_string(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
39 return pb_encode_tag_for_field(stream, field) &&
43 static bool write_submsg(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
46 return pb_encode_tag_for_field(stream, field) &&
50 static bool write_emptymsg(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
53 return pb_encode_tag_for_field(stream, field) &&
57 static bool write_repeated_varint(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
59 return pb_encode_tag_for_field(stream, field) &&
61 pb_encode_tag_for_field(stream, field) &&
63 pb_encode_tag_for_field(stream, field) &&
65 pb_encode_tag_for_field(stream, field) &&
67 pb_encode_tag_for_field(stream, field) &&
71 static bool write_repeated_svarint(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
73 return pb_encode_tag_for_field(stream, field) &&
75 pb_encode_tag_for_field(stream, field) &&
77 pb_encode_tag_for_field(stream, field) &&
79 pb_encode_tag_for_field(stream, field) &&
81 pb_encode_tag_for_field(stream, field) &&
85 static bool write_repeated_fixed32(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
89 /* Make it a packed field */
90 return pb_encode_tag(stream, PB_WT_STRING, field->tag) &&
99 static bool write_repeated_fixed64(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
103 /* Make it a packed field */
104 return pb_encode_tag(stream, PB_WT_STRING, field->tag) &&
113 static bool write_repeated_string(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
115 return pb_encode_tag_for_field(stream, field) &&
117 pb_encode_tag_for_field(stream, field) &&
119 pb_encode_tag_for_field(stream, field) &&
121 pb_encode_tag_for_field(stream, field) &&
123 pb_encode_tag_for_field(stream, field) &&
127 static bool write_repeated_submsg(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
131 return pb_encode_tag_for_field(stream, field) &&
133 pb_encode_tag_for_field(stream, field) &&
135 pb_encode_tag_for_field(stream, field) &&
137 pb_encode_tag_for_field(stream, field) &&
139 pb_encode_tag_for_field(stream, field) &&
143 static bool write_limits(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
157 return pb_encode_tag_for_field(stream, field) &&
161 static bool write_repeated_emptymsg(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
164 return pb_encode_tag_for_field(stream, field) &&
166 pb_encode_tag_for_field(stream, field) &&
168 pb_encode_tag_for_field(stream, field) &&
170 pb_encode_tag_for_field(stream, field) &&
172 pb_encode_tag_for_field(stream, field) &&