Lines Matching refs:strength
478 (*currLine)->strength = probeStrength(prevLine, currLine, comparer); in analyzeStrength()
487 void printStrength(UColAttributeValue strength, UFILE *file) { in printStrength() argument
489 switch(strength) { in printStrength()
515 printStrength(line->strength, file); in printStrength()
655 toMove->strength = probeStrength(&prevL, &toMove, comparer); in positionExpansions()
674 toMove->next->strength = probeStrength(&(toMove->previous), &(toMove->next), comparer); in positionExpansions()
690 toMove->strength = probeStrength(&prevL, &toMove, comparer); in positionExpansions()
691 toMove->next->strength = probeStrength(&toMove, &l, comparer); in positionExpansions()
698 if(toMove->strength == UCOL_IDENTICAL) { in positionExpansions()
713 } else if(toMove->next->strength == UCOL_IDENTICAL) { in positionExpansions()
718 toMove->next->strength = toMove->strength; in positionExpansions()
800 UColAttributeValue strength = UCOL_OFF; in analyzeContractions() local
809 strength = probeStrength(prevLine, currLine, comparer); in analyzeContractions()
810 if(strength == UCOL_OFF || strength != (*currLine)->strength) { in analyzeContractions()
827 while(j < size && (*(lines+j))->strength > (*currLine)->strength) { in analyzeContractions()
832 (strength = probeStrength(prevLine, (backupLine = lines+j), comparer)) == UCOL_OFF) { in analyzeContractions()
842 while(j >= 0 && (*(lines+j+1))->strength > (*currLine)->strength) { in analyzeContractions()
843 strength = probeStrength(lines+j, currLine, comparer); in analyzeContractions()
844 if(strength == UCOL_OFF) { in analyzeContractions()
854 while(j >= 0 && (*(lines+j+1))->strength > (*currLine)->strength) { in analyzeContractions()
858 (strength = probeStrength((backupLine = lines+j), currLine, comparer)) == UCOL_OFF) { in analyzeContractions()
868 while(j < size && (*(lines+j))->strength > (*currLine)->strength) { in analyzeContractions()
869 strength = probeStrength(prevLine, lines+j, comparer); in analyzeContractions()
870 if(strength == UCOL_OFF) { in analyzeContractions()
946 strength = UCOL_OFF, previousStrength = UCOL_OFF; in detectExpansions() local
987 if((strength = probeStrength(&srcP, (gLines+k), comparer)) == UCOL_OFF) { in detectExpansions()
988 strength = probeStrength((gLines+k), &srcP, comparer); in detectExpansions()
997 printStrength(strength, log); in detectExpansions()
1011 previousStrength = strength; in detectExpansions()
1079 if((*(sorter+i))->strength == UCOL_IDENTICAL) { in detectExpansions()
1084 } else if(i < newSize-1 && (*(sorter+i+1))->strength == UCOL_IDENTICAL) { in detectExpansions()
1166 …while(previous && (previous->strength > current->strength || previous->isExpansion || previous->is… in reduceUntailored()
1340 UColAttributeValue strength = UCOL_OFF; in removeIgnorableChars() local
1347 strength = probeStrength(&emptyP, &currLine, comparer); in removeIgnorableChars()
1348 if(strength == UCOL_IDENTICAL) { in removeIgnorableChars()
1350 } else if(strength > UCOL_PRIMARY) { in removeIgnorableChars()
1358 strength = probeStrength(&emptyP, &currLine, comparer); in removeIgnorableChars()
1359 if(strength == UCOL_IDENTICAL) { in removeIgnorableChars()
1361 } else if(strength > UCOL_PRIMARY) { in removeIgnorableChars()