Home
last modified time | relevance | path

Searched refs:uniqueValue (Results 1 – 6 of 6) sorted by relevance

/external/icu4c/common/
Ducharstrie.cpp265 UBool haveUniqueValue, int32_t &uniqueValue) { in findUniqueValueFromBranch() argument
268 … if(NULL==findUniqueValueFromBranch(jumpByDelta(pos), length>>1, haveUniqueValue, uniqueValue)) { in findUniqueValueFromBranch()
284 if(value!=uniqueValue) { in findUniqueValueFromBranch()
288 uniqueValue=value; in findUniqueValueFromBranch()
292 if(!findUniqueValue(pos+value, haveUniqueValue, uniqueValue)) { in findUniqueValueFromBranch()
302 UCharsTrie::findUniqueValue(const UChar *pos, UBool haveUniqueValue, int32_t &uniqueValue) { in findUniqueValue() argument
309 pos=findUniqueValueFromBranch(pos, node+1, haveUniqueValue, uniqueValue); in findUniqueValue()
328 if(value!=uniqueValue) { in findUniqueValue()
332 uniqueValue=value; in findUniqueValue()
Dbytestrie.cpp315 UBool haveUniqueValue, int32_t &uniqueValue) { in findUniqueValueFromBranch() argument
318 … if(NULL==findUniqueValueFromBranch(jumpByDelta(pos), length>>1, haveUniqueValue, uniqueValue)) { in findUniqueValueFromBranch()
333 if(value!=uniqueValue) { in findUniqueValueFromBranch()
337 uniqueValue=value; in findUniqueValueFromBranch()
341 if(!findUniqueValue(pos+value, haveUniqueValue, uniqueValue)) { in findUniqueValueFromBranch()
351 BytesTrie::findUniqueValue(const uint8_t *pos, UBool haveUniqueValue, int32_t &uniqueValue) { in findUniqueValue() argument
358 pos=findUniqueValueFromBranch(pos, node+1, haveUniqueValue, uniqueValue); in findUniqueValue()
370 if(value!=uniqueValue) { in findUniqueValue()
374 uniqueValue=value; in findUniqueValue()
/external/icu4c/common/unicode/
Dbytestrie.h222 inline UBool hasUniqueValue(int32_t &uniqueValue) const { in hasUniqueValue() argument
225 return pos!=NULL && findUniqueValue(pos+remainingMatchLength_+1, FALSE, uniqueValue); in hasUniqueValue()
415 UBool haveUniqueValue, int32_t &uniqueValue);
418 static UBool findUniqueValue(const uint8_t *pos, UBool haveUniqueValue, int32_t &uniqueValue);
Ducharstrie.h249 inline UBool hasUniqueValue(int32_t &uniqueValue) const { in hasUniqueValue() argument
252 return pos!=NULL && findUniqueValue(pos+remainingMatchLength_+1, FALSE, uniqueValue); in hasUniqueValue()
483 UBool haveUniqueValue, int32_t &uniqueValue);
486 static UBool findUniqueValue(const UChar *pos, UBool haveUniqueValue, int32_t &uniqueValue);
/external/icu4c/test/intltest/
Dbytestrietest.cpp311 int32_t uniqueValue; in TestHasUniqueValue() local
312 if(trie->hasUniqueValue(uniqueValue)) { in TestHasUniqueValue()
319 if(!trie->hasUniqueValue(uniqueValue) || uniqueValue!=1) { in TestHasUniqueValue()
324 if(trie->hasUniqueValue(uniqueValue)) { in TestHasUniqueValue()
331 if(!trie->hasUniqueValue(uniqueValue) || uniqueValue!=6) { in TestHasUniqueValue()
337 if(!trie->hasUniqueValue(uniqueValue) || uniqueValue!=8) { in TestHasUniqueValue()
Ducharstrietest.cpp468 int32_t uniqueValue; in TestHasUniqueValue() local
469 if(trie->hasUniqueValue(uniqueValue)) { in TestHasUniqueValue()
476 if(!trie->hasUniqueValue(uniqueValue) || uniqueValue!=1) { in TestHasUniqueValue()
481 if(trie->hasUniqueValue(uniqueValue)) { in TestHasUniqueValue()
488 if(!trie->hasUniqueValue(uniqueValue) || uniqueValue!=6) { in TestHasUniqueValue()
494 if(!trie->hasUniqueValue(uniqueValue) || uniqueValue!=8) { in TestHasUniqueValue()