Home | History | Annotate | Download | only in i18n

Lines Matching refs:rangeList

515             U_ASSERT(curAndConstraint->rangeList == NULL);
528 curAndConstraint->rangeList = new UVector32(status);
529 curAndConstraint->rangeList->addElement(-1, status); // range Low
530 curAndConstraint->rangeList->addElement(-1, status); // range Hi
543 if (curAndConstraint->rangeList == NULL) {
548 if (curAndConstraint->rangeList->elementAti(rangeLowIdx) == -1) {
549 curAndConstraint->rangeList->setElementAt(getNumberValue(token), rangeLowIdx);
550 curAndConstraint->rangeList->setElementAt(getNumberValue(token), rangeHiIdx);
553 curAndConstraint->rangeList->setElementAt(getNumberValue(token), rangeHiIdx);
554 if (curAndConstraint->rangeList->elementAti(rangeLowIdx) >
555 curAndConstraint->rangeList->elementAti(rangeHiIdx)) {
569 if (curAndConstraint == NULL || curAndConstraint->rangeList == NULL) {
573 U_ASSERT(curAndConstraint->rangeList->size() >= 2);
574 rangeLowIdx = curAndConstraint->rangeList->size();
575 curAndConstraint->rangeList->addElement(-1, status); // range Low
576 rangeHiIdx = curAndConstraint->rangeList->size();
577 curAndConstraint->rangeList->addElement(-1, status); // range Hi
753 rangeList = NULL;
765 this->rangeList=NULL;
766 if (other.rangeList != NULL) {
768 this->rangeList = new UVector32(status);
769 this->rangeList->assign(*other.rangeList, status);
783 delete rangeList;
809 if (rangeList == NULL) {
815 for (int32_t r=0; r<rangeList->size(); r+=2) {
816 if (rangeList->elementAti(r) <= n && n <= rangeList->elementAti(r+1)) {
964 if ((andRule->op==AndConstraint::NONE) && (andRule->rangeList==NULL) && (andRule->value == -1)) {
966 } else if ( (andRule->op==AndConstraint::NONE) && (andRule->rangeList==NULL) ) {
983 if (andRule->rangeList==NULL) {
1012 for (int32_t r=0; r<andRule->rangeList->size(); r+=2) {
1013 int32_t rangeLo = andRule->rangeList->elementAti(r);
1014 int32_t rangeHi = andRule->rangeList->elementAti(r+1);
1020 if (r+2 < andRule->rangeList->size()) {