U_CAPI int32_t U_EXPORT2 uhash_hashUChars(const UHashTok key) { const UChar *s = (const UChar *)key.pointer; return s == NULL ? 0 : ustr_hashUCharsN(s, u_strlen(s)); }
UCharsTrieBuilder::UCTLinearMatchNode::UCTLinearMatchNode(const UChar *units, int32_t len, Node *nextNode) : LinearMatchNode(len, nextNode), s(units) { hash=hash*37U+ustr_hashUCharsN(units, len); }