Lines Matching defs:elt
306 struct ucl_hash_elt *elt;
317 elt = &kh_value (h, k);
319 elt->obj = obj;
320 elt->ar_idx = kv_size (hashlin->ar) - 1;
328 elt = &kh_value (h, k);
330 elt->obj = obj;
331 elt->ar_idx = kv_size (hashlin->ar) - 1;
346 struct ucl_hash_elt elt, *pelt;
357 elt = kh_value (h, k);
362 pelt->ar_idx = elt.ar_idx;
363 kv_A (hashlin->ar, elt.ar_idx) = new;
371 elt = kh_value (h, k);
376 pelt->ar_idx = elt.ar_idx;
377 kv_A (hashlin->ar, elt.ar_idx) = new;
442 struct ucl_hash_elt *elt;
457 elt = &kh_value (h, k);
458 ret = elt->obj;
466 elt = &kh_value (h, k);
467 ret = elt->obj;
478 struct ucl_hash_elt *elt;
491 elt = &kh_value (h, k);
492 i = elt->ar_idx;
493 kv_del (const ucl_object_t *, hashlin->ar, elt->ar_idx);
498 elt = &kh_value (h, i);
499 elt->ar_idx --;
508 elt = &kh_value (h, k);
509 i = elt->ar_idx;
510 kv_del (const ucl_object_t *, hashlin->ar, elt->ar_idx);
515 elt = &kh_value (h, i);
516 elt->ar_idx --;