Searched refs:mutf82 (Results 1 - 2 of 2) sorted by relevance
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | utf.h | 109 PANDA_PUBLIC_API int CompareMUtf8ToMUtf8(const uint8_t *mutf81, const uint8_t *mutf82); 116 PANDA_PUBLIC_API bool IsEqual(const uint8_t *mutf81, const uint8_t *mutf82); 182 bool operator()(const uint8_t *mutf81, const uint8_t *mutf82) const in operator ()() 184 return IsEqual(mutf81, mutf82); in operator ()() 189 bool operator()(const uint8_t *mutf81, const uint8_t *mutf82) const in operator ()() 191 return CompareMUtf8ToMUtf8(mutf81, mutf82) < 0; in operator ()()
|
H A D | utf.cpp | 167 int CompareMUtf8ToMUtf8(const uint8_t *mutf81, const uint8_t *mutf82) in CompareMUtf8ToMUtf8() argument 176 c2 = *mutf82; in CompareMUtf8ToMUtf8() 191 std::tie(c2, n2) = ConvertMUtf8ToUtf16Pair(mutf82); in CompareMUtf8ToMUtf8() 194 mutf82 += n2; // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic) in CompareMUtf8ToMUtf8() 297 bool IsEqual(const uint8_t *mutf81, const uint8_t *mutf82) in IsEqual() argument 299 return strcmp(Mutf8AsCString(mutf81), Mutf8AsCString(mutf82)) == 0; in IsEqual()
|
Completed in 2 milliseconds