Searched refs:badCharacterTable (Results 1 - 2 of 2) sorted by last modified time

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

Completed in 142 milliseconds