• Home
  • Raw
  • Download

Lines Matching refs:bi

388 …RuleBasedBreakIterator* bi  = (RuleBasedBreakIterator*)RuleBasedBreakIterator::createCharacterInst…  in TestIteration()  local
389 if (U_FAILURE(status) || bi == NULL) { in TestIteration()
392 delete bi; in TestIteration()
395bi = (RuleBasedBreakIterator*)RuleBasedBreakIterator::createWordInstance(Locale::getDefault(), st… in TestIteration()
396 if (U_FAILURE(status) || bi == NULL) { in TestIteration()
399 delete bi; in TestIteration()
402bi = (RuleBasedBreakIterator*)RuleBasedBreakIterator::createLineInstance(Locale::getDefault(), st… in TestIteration()
403 if (U_FAILURE(status) || bi == NULL) { in TestIteration()
406 delete bi; in TestIteration()
409bi = (RuleBasedBreakIterator*)RuleBasedBreakIterator::createSentenceInstance(Locale::getDefault()… in TestIteration()
410 if (U_FAILURE(status) || bi == NULL) { in TestIteration()
413 delete bi; in TestIteration()
416bi = (RuleBasedBreakIterator*)RuleBasedBreakIterator::createTitleInstance(Locale::getDefault(), s… in TestIteration()
417 if (U_FAILURE(status) || bi == NULL) { in TestIteration()
420 delete bi; in TestIteration()
423bi = (RuleBasedBreakIterator*)RuleBasedBreakIterator::createCharacterInstance(Locale::getDefault(… in TestIteration()
424 if (U_FAILURE(status) || bi == NULL) { in TestIteration()
431 bi->setText(testString); in TestIteration()
434 i = bi->first(); in TestIteration()
439 i = bi->last(); in TestIteration()
447 bi->last(); in TestIteration()
448 i = bi->previous(); in TestIteration()
454 bi->first(); in TestIteration()
455 i = bi->previous(); in TestIteration()
463 bi->first(); in TestIteration()
464 i = bi->next(); in TestIteration()
469 bi->last(); in TestIteration()
470 i = bi->next(); in TestIteration()
479 bi->first(); in TestIteration()
480 i = bi->current(); in TestIteration()
485 bi->next(); in TestIteration()
486 i = bi->current(); in TestIteration()
491 bi->last(); in TestIteration()
492 bi->next(); in TestIteration()
493 i = bi->current(); in TestIteration()
498 bi->first(); in TestIteration()
499 bi->previous(); in TestIteration()
500 i = bi->current(); in TestIteration()
509 i = bi->following(4); in TestIteration()
514 i = bi->following(9); in TestIteration()
519 i = bi->following(10); in TestIteration()
528 i = bi->preceding(4); in TestIteration()
533 i = bi->preceding(10); in TestIteration()
538 i = bi->preceding(1); in TestIteration()
543 i = bi->preceding(0); in TestIteration()
552 bi->first(); in TestIteration()
553 if (bi->isBoundary(3) != TRUE) { in TestIteration()
556 i = bi->current(); in TestIteration()
562 if (bi->isBoundary(11) != FALSE) { in TestIteration()
565 i = bi->current(); in TestIteration()
573 bi->first(); in TestIteration()
574 i = bi->next(4); in TestIteration()
579 i = bi->next(6); in TestIteration()
584 bi->first(); in TestIteration()
585 i = bi->next(11); in TestIteration()
590 delete bi; in TestIteration()
612 RuleBasedBreakIterator *bi = new RuleBasedBreakIterator(rulesString1, parseError, status); in TestBuilder() local
616 bi->setText(testString1); in TestBuilder()
617 doBoundaryTest(*bi, testString1, bounds1); in TestBuilder()
619 delete bi; in TestBuilder()
639 RuleBasedBreakIterator *bi = new RuleBasedBreakIterator(rulesString1, parseError, status); in TestQuoteGrouping() local
643 bi->setText(testString1); in TestQuoteGrouping()
644 doBoundaryTest(*bi, testString1, bounds1); in TestQuoteGrouping()
646 delete bi; in TestQuoteGrouping()
673 BreakIterator *bi = BreakIterator::createWordInstance(Locale::getEnglish(), status); in TestRuleStatus() local
677 bi->setText(testString1); in TestRuleStatus()
679 doBoundaryTest(*bi, testString1, bounds1); in TestRuleStatus()
684 for (pos = bi->first(); pos != BreakIterator::DONE; pos = bi->next(), i++) { in TestRuleStatus()
689 tag = bi->getRuleStatus(); in TestRuleStatus()
697 int t = bi->getRuleStatusVec(vec, 10, status); in TestRuleStatus()
703 delete bi; in TestRuleStatus()
710 bi = BreakIterator::createLineInstance(Locale::getEnglish(), status); in TestRuleStatus()
718 bi->setText(testString1); in TestRuleStatus()
719 pos = bi->current(); in TestRuleStatus()
720 tag = bi->getRuleStatus(); in TestRuleStatus()
737 pos = bi->next(); in TestRuleStatus()
738 tag = bi->getRuleStatus(); in TestRuleStatus()
746 delete bi; in TestRuleStatus()
770 RuleBasedBreakIterator *bi = new RuleBasedBreakIterator(rulesString, parseError, status); in TestRuleStatusVec() local
774 bi->setText(testString1); in TestRuleStatusVec()
777 pos = bi->next(); in TestRuleStatusVec()
779 numStatuses = bi->getRuleStatusVec(statusVals, 10, status); in TestRuleStatusVec()
786 pos = bi->next(); in TestRuleStatusVec()
788 numStatuses = bi->getRuleStatusVec(statusVals, 10, status); in TestRuleStatusVec()
795 pos = bi->next(); in TestRuleStatusVec()
797 numStatuses = bi->getRuleStatusVec(statusVals, 10, status); in TestRuleStatusVec()
804 pos = bi->next(); in TestRuleStatusVec()
806 numStatuses = bi->getRuleStatusVec(statusVals, 10, status); in TestRuleStatusVec()
812 pos = bi->next(); in TestRuleStatusVec()
814 numStatuses = bi->getRuleStatusVec(statusVals, 10, status); in TestRuleStatusVec()
821 pos = bi->next(); in TestRuleStatusVec()
823 numStatuses = bi->getRuleStatusVec(statusVals, 10, status); in TestRuleStatusVec()
831 bi->first(); in TestRuleStatusVec()
832 pos = bi->next(); in TestRuleStatusVec()
835 numStatuses = bi->getRuleStatusVec(statusVals, 0, status); in TestRuleStatusVec()
842 numStatuses = bi->getRuleStatusVec(statusVals, 1, status); in TestRuleStatusVec()
850 numStatuses = bi->getRuleStatusVec(statusVals, 2, status); in TestRuleStatusVec()
857 delete bi; in TestRuleStatusVec()
874 RuleBasedBreakIterator *bi = new RuleBasedBreakIterator(rulesString1, parseError, status); in TestBug2190() local
878 bi->setText(testString1); in TestBug2190()
879 doBoundaryTest(*bi, testString1, bounds1); in TestBug2190()
881 delete bi; in TestBug2190()
1075 LocalPointer<BreakIterator> bi(BreakIterator::createLineInstance(Locale::getEnglish(), status)); in TestGetBinaryRules() local
1080 RuleBasedBreakIterator *rbbi = dynamic_cast<RuleBasedBreakIterator *>(bi.getAlias()); in TestGetBinaryRules()
1090 while (bi->next() != UBRK_DONE) { in TestGetBinaryRules()
1133 …RuleBasedBreakIterator *bi = (RuleBasedBreakIterator *)BreakIterator::createLineInstance(Locale::g… in TestRefreshInputText() local
1140 bi->setText(&ut1, status); in TestRefreshInputText()
1144 TEST_ASSERT(1 == bi->next()); in TestRefreshInputText()
1145 TEST_ASSERT(3 == bi->next()); in TestRefreshInputText()
1152 RuleBasedBreakIterator *returnedBI = &bi->refreshInputText(&ut2, status); in TestRefreshInputText()
1154 TEST_ASSERT(bi == returnedBI); in TestRefreshInputText()
1157 TEST_ASSERT(5 == bi->next()); in TestRefreshInputText()
1158 TEST_ASSERT(7 == bi->next()); in TestRefreshInputText()
1159 TEST_ASSERT(8 == bi->next()); in TestRefreshInputText()
1160 TEST_ASSERT(UBRK_DONE == bi->next()); in TestRefreshInputText()
1165 delete bi; in TestRefreshInputText()
1449 void RBBIAPITest::doBoundaryTest(BreakIterator& bi, UnicodeString& text, int32_t *boundaries){ in doBoundaryTest() argument
1454 isB = bi.isBoundary(i); in doBoundaryTest()