Home
last modified time | relevance | path

Searched refs:mutf8_2 (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/runtime_core/libpandabase/utils/
Dutf.h86 int CompareMUtf8ToMUtf8(const uint8_t *mutf8_1, const uint8_t *mutf8_2);
92 bool IsEqual(const uint8_t *mutf8_1, const uint8_t *mutf8_2);
129 bool operator()(const uint8_t *mutf8_1, const uint8_t *mutf8_2) const in operator()
131 return IsEqual(mutf8_1, mutf8_2); in operator()
136 bool operator()(const uint8_t *mutf8_1, const uint8_t *mutf8_2) const in operator()
138 return CompareMUtf8ToMUtf8(mutf8_1, mutf8_2) < 0; in operator()
Dutf.cpp232 int CompareMUtf8ToMUtf8(const uint8_t *mutf8_1, const uint8_t *mutf8_2) in CompareMUtf8ToMUtf8() argument
241 c2 = *mutf8_2; in CompareMUtf8ToMUtf8()
256 std::tie(c2, n2) = ConvertMUtf8ToUtf16Pair(mutf8_2); in CompareMUtf8ToMUtf8()
259 mutf8_2 += n2; // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic) in CompareMUtf8ToMUtf8()
392 bool IsEqual(const uint8_t *mutf8_1, const uint8_t *mutf8_2) in IsEqual() argument
394 return strcmp(Mutf8AsCString(mutf8_1), Mutf8AsCString(mutf8_2)) == 0; in IsEqual()