MCPcopy Create free account
hub / github.com/catboost/catboost / FnvCaseLess

Function FnvCaseLess

library/cpp/digest/lower_case/lchash.h:9–13  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7
8template <class T>
9static inline T FnvCaseLess(const char* b, size_t l, T t = 0) noexcept {
10 using TIter = TLowerCaseIterator<const char>;
11
12 return FnvHash(TIter(b), TIter(b + l), t);
13}
14
15template <class T>
16static inline T FnvCaseLess(const TStringBuf& s, T t = 0) noexcept {

Callers 1

operator()Method · 0.85

Calls 3

FnvHashFunction · 0.85
dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected