Lines Matching defs:iter

1216 UPB_INLINE void* _upb_map_next(const upb_map *map, size_t *iter) {
1219 it.index = *iter;
1222 *iter = it.index;
1262 size_t *iter) {
1265 return _upb_map_next(map, iter);
3215 void upb_oneof_begin(upb_oneof_iter *iter, const upb_oneofdef *o);
3216 void upb_oneof_next(upb_oneof_iter *iter);
3217 bool upb_oneof_done(upb_oneof_iter *iter);
3218 upb_fielddef *upb_oneof_iter_field(const upb_oneof_iter *iter);
3219 void upb_oneof_iter_setdone(upb_oneof_iter *iter);
3305 void upb_msg_field_begin(upb_msg_field_iter *iter, const upb_msgdef *m);
3306 void upb_msg_field_next(upb_msg_field_iter *iter);
3307 bool upb_msg_field_done(const upb_msg_field_iter *iter);
3308 upb_fielddef *upb_msg_iter_field(const upb_msg_field_iter *iter);
3309 void upb_msg_field_iter_setdone(upb_msg_field_iter *iter);
3315 void upb_msg_oneof_begin(upb_msg_oneof_iter * iter, const upb_msgdef *m);
3316 void upb_msg_oneof_next(upb_msg_oneof_iter * iter);
3317 bool upb_msg_oneof_done(const upb_msg_oneof_iter *iter);
3318 const upb_oneofdef *upb_msg_iter_oneof(const upb_msg_oneof_iter *iter);
3319 void upb_msg_oneof_iter_setdone(upb_msg_oneof_iter * iter);
3351 void upb_enum_begin(upb_enum_iter *iter, const upb_enumdef *e);
3352 void upb_enum_next(upb_enum_iter *iter);
3353 bool upb_enum_done(upb_enum_iter *iter);
3354 const char *upb_enum_iter_name(upb_enum_iter *iter);
3355 int32_t upb_enum_iter_number(upb_enum_iter *iter);
3456 * size_t iter = UPB_MSG_BEGIN;
3459 * while (upb_msg_next(msg, m, ext_pool, &f, &val, &iter)) {
3471 upb_msgval *val, size_t *iter);
3529 * size_t iter = UPB_MAP_BEGIN;
3530 * while (upb_mapiter_next(map, &iter)) {
3531 * upb_msgval key = upb_mapiter_key(map, iter);
3532 * upb_msgval val = upb_mapiter_value(map, iter);
3535 * upb_mapiter_setvalue(map, iter, value2);
3540 bool upb_mapiter_next(const upb_map *map, size_t *iter);
3543 upb_msgval upb_mapiter_key(const upb_map *map, size_t iter);
3544 upb_msgval upb_mapiter_value(const upb_map *map, size_t iter);
3548 void upb_mapiter_setvalue(upb_map *map, size_t iter, upb_msgval value);