• Home
  • Raw
  • Download

Lines Matching refs:strength

62   UColAttributeValue strength = UCOL_OFF;  in getBounds()  local
64 if(toSort[i]->strengthFromEmpty < strength) { in getBounds()
65 if(i && strength < UCOL_OFF) { in getBounds()
71 UB[strength] = toSort[i-j]; in getBounds()
73 strength = toSort[i]->strengthFromEmpty; in getBounds()
74 if(strength == UCOL_PRIMARY) { in getBounds()
122 UB[strength] = toSort[size-j]; in getBounds()
289 sortingArray[i]->strength = probe.getStrength(*sortingArray[i-1], *sortingArray[i]); in sort()
296 if(sortingArray[i]->strength == UCOL_IDENTICAL) { in sort()
298 equalStrength = sortingArray[equalStart]->strength; in sort()
299 sortingArray[equalStart]->strength = UCOL_IDENTICAL; in sort()
300 while(i < sizeToSort && sortingArray[i]->strength == UCOL_IDENTICAL) { in sort()
304 sortingArray[equalStart]->strength = equalStrength; in sort()
359 UColAttributeValue strength = probe.distanceFromEmptyString(s1); in updateBounds() local
360 if(probe.compare(UnicodeString(UB[strength]->name), s1) < 0) { in updateBounds()
362 UB[strength] = new Line(s1); in updateBounds()
631 toAdd.strength = probe.getStrength(xym, toAdd); in detectContractions()
632 if(secondRep[j]->strength != toAdd.strength) { in detectContractions()
638 if(toAdd.strength == UCOL_OFF) { in detectContractions()
641 while(k>=0 && secondRep[k]->strength > secondRep[j]->strength) { in detectContractions()
662 while(k < secondSize && secondRep[k]->strength > secondRep[j]->strength) { in detectContractions()
840 while(k < size && toSort[k]->strength != UCOL_PRIMARY) in getExpansionLine()
873 if(toSort[i]->strength > exp.strength) { in getExpansionLine()
912 …sionIndex, Line &expLine, int32_t *expIndexes, int32_t &expIndexSize, UColAttributeValue strength) in gooseUp() argument
919 for( ; toSort[k]->strength == strength; k++) in gooseUp()
940 for( ; toSort[k]->strength == strength; k++) in gooseUp()
961 while(toSort[k]->strengthFromEmpty > strength) { in gooseUp()
964 if(toSort[k]->strengthFromEmpty == strength) { in gooseUp()
974 while(toSort[k]->strengthFromEmpty == strength) { in gooseUp()
980 } else if(lastStr > strength) { in gooseUp()
1035 UColAttributeValue strength = UCOL_OFF; in detectExpansions() local
1061 strength = toSort[i]->strength; in detectExpansions()
1062 if(strength == UCOL_IDENTICAL && toSort[i-1]->isExpansion == TRUE) { in detectExpansions()
1073 while(!foundExp && strength <= maxStrength) { in detectExpansions()
1083 while(j && toSort[j]->strength > probe.getStrength(*toSort[j], *toSort[i])) in detectExpansions()
1091 && strength == UCOL_SECONDARY in detectExpansions()
1092 && previous->lastCC > UB[strength]->firstCC)) { in detectExpansions()
1102 if(strength == UCOL_QUATERNARY) { in detectExpansions()
1103 strength = UCOL_IDENTICAL; in detectExpansions()
1105 strength = (UColAttributeValue)(strength + 1); in detectExpansions()
1128 while(k < size && toSort[k]->strength != UCOL_PRIMARY) { in detectExpansions()
1283 toSort[i]->strength = toSort[i]->expStrength; in detectExpansions()
1410 result.append(line->strengthToString(line->strength, pretty)); in arrayToString()
1816 myLine->cumulativeStrength = myLine->strength; in reduceDifference()
1819 refLine->cumulativeStrength = refLine->strength; in reduceDifference()
1849 while(myLine && refLine && (!myLine->equals(*refLine) || myLine->strength == UCOL_IDENTICAL) in reduceDifference()
1886 if(myLine->strength != refLine->strength) { in reduceDifference()
1888 && (myLine->strength != refLine->strength in reduceDifference()
1889 || myLine->strength == UCOL_IDENTICAL)) { in reduceDifference()
1897 if(myLine && refLine && myLine->previous->strength < myLine->strength) { in reduceDifference()
1972 if(that->strength > previous->cumulativeStrength) { in transferCumulativeStrength()
1975 that->cumulativeStrength = that->strength; in transferCumulativeStrength()
1985 if(start->strength < cumulativeStrength) { in calculateCumulativeStrengths()
1986 cumulativeStrength = start->strength; in calculateCumulativeStrengths()