Lines Matching refs:U_ASSERT
299 U_ASSERT(!str.isEmpty());
304 U_ASSERT((ces[0] & Collation::CASE_AND_QUATERNARY_MASK) == 0);
322 U_ASSERT(UCOL_PRIMARY <= strength && strength <= UCOL_TERTIARY);
389 U_ASSERT(weight16 > Collation::BEFORE_WEIGHT16);
401 U_ASSERT(weight16 >= Collation::COMMON_WEIGHT16 || i == previousIndex);
442 U_ASSERT(strengthFromNode(node) < level || !isTailoredNode(node));
478 U_ASSERT((weight16 & ~Collation::ONLY_TERTIARY_MASK) == 0);
486 U_ASSERT(str.length() == 2);
491 U_ASSERT(0 <= pos && pos <= CollationRuleParser::LAST_TRAILING);
506 U_ASSERT(strengthFromNode(node) <= UCOL_TERTIARY);
531 U_ASSERT(isTailoredNode(nodes.elementAti(index)));
600 U_ASSERT(isTailoredNode(node));
603 U_ASSERT(strength == UCOL_PRIMARY);
623 U_ASSERT(isTailoredNode(nodes.elementAti(index)));
701 U_ASSERT(cesLength > 0);
771 U_ASSERT(UCOL_PRIMARY <= strength && strength <= UCOL_QUATERNARY);
805 U_ASSERT((uint8_t)(ce >> 56) != Collation::UNASSIGNED_IMPLICIT_BYTE);
810 U_ASSERT((ce & 0xc0) == 0);
880 U_ASSERT(0 <= index && index < nodes.size());
881 U_ASSERT(UCOL_SECONDARY <= level && level <= UCOL_TERTIARY);
890 U_ASSERT(strengthFromNode(node) < level); // parent node is stronger
947 U_ASSERT(0 <= index && index < nodes.size());
972 U_ASSERT(previousIndexFromNode(node) == 0);
973 U_ASSERT(nextIndexFromNode(node) == 0);
974 U_ASSERT(nextIndexFromNode(nodes.elementAti(index)) == nextIndex);
993 U_ASSERT(UCOL_SECONDARY <= strength && strength <= UCOL_TERTIARY);
1005 U_ASSERT(!isTailoredNode(node) && strengthFromNode(node) == strength &&
1011 U_ASSERT(strengthFromNode(node) >= strength);
1014 U_ASSERT(weight16FromNode(node) == Collation::COMMON_WEIGHT16);
1029 U_ASSERT(numTailoredPrimaries <= 31);
1040 U_ASSERT(baseCEsLength >= 0 && baseCEs.getCE(baseCEsLength) == Collation::NO_CE);
1049 U_ASSERT(c == 0 || c == 2); // lowercase or uppercase, no mixed case in any base CE
1205 U_ASSERT(!iter.isString());
1248 U_ASSERT(nfdString.char32At(indexAfterLastStarter - 1) == decomp.char32At(0));
1284 U_ASSERT(sourceCC != 0);
1323 U_ASSERT(nfd.isNormalized(newNFDString, errorCode));
1324 U_ASSERT(fcd.isNormalized(newString, errorCode));
1325 U_ASSERT(nfd.normalize(newString, errorCode) == newNFDString); // canonically equivalent
1357 U_ASSERT(!iter.isString());
1393 U_ASSERT(ces1Length <= Collation::MAX_EXPANSION_LENGTH);
1443 U_ASSERT(isTailoredNode(node));
1475 U_ASSERT(t == Collation::COMMON_WEIGHT16);
1478 U_ASSERT(tLimit == 0x4000 || (tLimit & ~Collation::ONLY_TERTIARY_MASK) == 0);
1488 U_ASSERT(t != 0xffffffff);
1518 U_ASSERT(s == Collation::COMMON_WEIGHT16);
1540 U_ASSERT(s != 0xffffffff);
1549 U_ASSERT(isTailoredNode(node));
1569 U_ASSERT(p != 0xffffffff);
1612 U_ASSERT(!Collation::isSpecialCE32(ce32));