Home
last modified time | relevance | path

Searched refs:badCharacterTable (Results 1 – 2 of 2) sorted by relevance

/external/icu4c/i18n/
Dbmsearch.cpp379 int32_t badCharacterTable[HASH_TABLE_SIZE]; member in BadCharacterTable
416 badCharacterTable[j] = maxSkip; in BadCharacterTable()
432 badCharacterTable[hash(patternCEs[p])] = minLengthCache[p + 1]; in BadCharacterTable()
445 return badCharacterTable[hash(ce)]; in operator []()
466 GoodSuffixTable(CEList &patternCEs, BadCharacterTable &badCharacterTable, UErrorCode &status);
475 GoodSuffixTable::GoodSuffixTable(CEList &patternCEs, BadCharacterTable &badCharacterTable, UErrorCo… in GoodSuffixTable() argument
487 int32_t maxSkip = badCharacterTable.getMaxSkip(); in GoodSuffixTable()
539 int32_t prefixSkip = badCharacterTable.minLengthInChars(i + 1); in GoodSuffixTable()
557 goodSuffixTable[patlen - 1 - suff[i]] = badCharacterTable.minLengthInChars(i + 1); in GoodSuffixTable()
593 return badCharacterTable; in getBadCharacterTable()
[all …]
/external/icu4c/i18n/unicode/
Dbmsearch.h217 BadCharacterTable *badCharacterTable; variable