Lines Matching refs:ce
1033 col(Celt_t* ce, int ic, unsigned char* bp, int bw, int bc, unsigned char* ep, int ew, int ec)
1092 mbxfrm(ce->beg, key, COLL_KEY_MAX);
1148 mbxfrm(ce->end, key, COLL_KEY_MAX);
1157 ce->typ = bt == et ? bt : COLL_range;
1160 ce->typ = COLL_char;
1161 ce++;
1166 return ce;
1432 Celt_t* ce;
1477 ce = (Celt_t*)e->re.data;
1479 e->re.collate.elements = ce;
1512 ce->fun = f;
1513 ce->typ = COLL_call;
1514 ce++;
1539 ce = col(ce, ic, rp, rw, rc, NiL, 0, 0);
1541 ce = col(ce, ic, NiL, 1, '-', NiL, 0, 0);
1569 ce = col(ce, ic, rp, rw, rc, NiL, 0, 0);
1596 ce->fun = f;
1597 ce->typ = COLL_call;
1598 ce++;
1607 ce = col(ce, ic, rp, rw, rc, NiL, 0, 0);
1639 ce->typ = COLL_range_lc;
1641 ce->typ = COLL_range_uc;
1643 ce->typ = COLL_range;
1644 strcpy((char*)ce->beg, (char*)xc->key);
1656 strcpy((char*)ce->end, (char*)cc->key);
1657 ce->max = -1;
1658 ce++;
1695 ce = col(ce, ic, rp, rw, rc, pp, w, c);
1696 if (strcmp((char*)ce->beg, (char*)ce->end) > 0)
1700 (ce-1)->typ = COLL_char;
1701 strcpy((char*)ce->beg, (char*)(ce-1)->end);
1702 ce->typ = COLL_char;
1703 ce++;
1708 ce = col(ce, ic, rp, rw, rc, NiL, 0, 0);
1715 ce->typ = COLL_end;
1759 Celt_t* ce;
1781 ce = (Celt_t*)e->re.data;
1783 e->re.collate.elements = ce;
1784 ce->fun = f;
1785 ce->typ = COLL_call;
1786 ce++;
1787 ce->typ = COLL_end;