• Home
  • Raw
  • Download

Lines Matching refs:id

1056   Idx i1, i2, is, id, delta, sbase;  in re_node_set_add_intersect()  local
1077 id = dest->nelem - 1; in re_node_set_add_intersect()
1083 while (REG_VALID_INDEX (id) && dest->elems[id] > src1->elems[i1]) in re_node_set_add_intersect()
1084 --id; in re_node_set_add_intersect()
1086 if (! REG_VALID_INDEX (id) || dest->elems[id] != src1->elems[i1]) in re_node_set_add_intersect()
1106 id = dest->nelem - 1; in re_node_set_add_intersect()
1114 if (delta > 0 && REG_VALID_INDEX (id)) in re_node_set_add_intersect()
1117 if (dest->elems[is] > dest->elems[id]) in re_node_set_add_intersect()
1120 dest->elems[id + delta--] = dest->elems[is--]; in re_node_set_add_intersect()
1127 dest->elems[id + delta] = dest->elems[id]; in re_node_set_add_intersect()
1128 if (! REG_VALID_INDEX (--id)) in re_node_set_add_intersect()
1147 Idx i1, i2, id; in re_node_set_init_union() local
1165 for (i1 = i2 = id = 0 ; i1 < src1->nelem && i2 < src2->nelem ;) in re_node_set_init_union()
1169 dest->elems[id++] = src2->elems[i2++]; in re_node_set_init_union()
1174 dest->elems[id++] = src1->elems[i1++]; in re_node_set_init_union()
1178 memcpy (dest->elems + id, src1->elems + i1, in re_node_set_init_union()
1180 id += src1->nelem - i1; in re_node_set_init_union()
1184 memcpy (dest->elems + id, src2->elems + i2, in re_node_set_init_union()
1186 id += src2->nelem - i2; in re_node_set_init_union()
1188 dest->nelem = id; in re_node_set_init_union()
1199 Idx is, id, sbase, delta; in re_node_set_merge() local
1222 is = src->nelem - 1, id = dest->nelem - 1; in re_node_set_merge()
1223 REG_VALID_INDEX (is) && REG_VALID_INDEX (id); ) in re_node_set_merge()
1225 if (dest->elems[id] == src->elems[is]) in re_node_set_merge()
1226 is--, id--; in re_node_set_merge()
1227 else if (dest->elems[id] < src->elems[is]) in re_node_set_merge()
1230 --id; in re_node_set_merge()
1240 id = dest->nelem - 1; in re_node_set_merge()
1251 if (dest->elems[is] > dest->elems[id]) in re_node_set_merge()
1254 dest->elems[id + delta--] = dest->elems[is--]; in re_node_set_merge()
1261 dest->elems[id + delta] = dest->elems[id]; in re_node_set_merge()
1262 if (! REG_VALID_INDEX (--id)) in re_node_set_merge()