Searched refs:pchar (Results 1 – 1 of 1) sorted by relevance
2080 template <typename pchar>2081 static void BoyerMoorePopulateBadCharTable(Vector<const pchar> pattern, in BoyerMoorePopulateBadCharTable()2086 int table_size = (sizeof(pchar) == 1) ? String::kMaxAsciiCharCode + 1 in BoyerMoorePopulateBadCharTable()2096 pchar c = pattern[i]; in BoyerMoorePopulateBadCharTable()2097 int bucket = (sizeof(pchar) ==1) ? c : c % kBMAlphabetSize; in BoyerMoorePopulateBadCharTable()2102 template <typename pchar>2103 static void BoyerMoorePopulateGoodSuffixTable(Vector<const pchar> pattern, in BoyerMoorePopulateGoodSuffixTable()2112 pchar last_char = pattern[m - 1]; in BoyerMoorePopulateGoodSuffixTable()2115 for (pchar c = pattern[i - 1]; suffix <= m && c != pattern[suffix - 1];) { in BoyerMoorePopulateGoodSuffixTable()2152 template <typename schar, typename pchar>[all …]