Home | History | Annotate | Download | only in tic

Lines Matching refs:utic

247 merge(TIC *rtic, TIC *utic, int flags)
255 if (rtic->rtype < utic->rtype)
257 utic->name, utic->rtype, rtic->name, rtic->rtype);
259 cap = utic->flags.buf;
260 for (n = utic->flags.entries; n > 0; n--) {
271 cap = utic->nums.buf;
272 for (n = utic->nums.entries; n > 0; n--) {
274 num = _ti_decode_num(&cap, utic->rtype);
284 cap = utic->strs.buf;
285 for (n = utic->strs.entries; n > 0; n--) {
298 cap = utic->extras.buf;
299 for (n = utic->extras.entries; n > 0; n--) {
313 num = _ti_decode_num(&cap, utic->rtype);
347 promote(TIC *rtic, TIC *utic)
350 TERM *nuterm = find_newest_term(utic->name);
416 TIC *rtic, *utic;
454 utic = uterm->tic;
455 if (strcmp(utic->name, rtic->name) == 0) {
459 if (_ti_find_extra(utic, &utic->extras, "use")
469 if (promote(rtic, utic) == -1)
474 merge(rtic, utic, flags);