Merge "Remove utf32 functions."

This commit is contained in:
Steven Moreland 2019-07-08 17:02:10 +00:00 committed by Gerrit Code Review
commit 4e6275ddaf
2 changed files with 0 additions and 22 deletions

View file

@ -468,21 +468,6 @@ void String8::toUpper(size_t start, size_t length)
unlockBuffer(len);
}
size_t String8::getUtf32Length() const
{
return utf8_to_utf32_length(mString, length());
}
int32_t String8::getUtf32At(size_t index, size_t *next_index) const
{
return utf32_from_utf8_at(mString, length(), index, next_index);
}
void String8::getUtf32(char32_t* dst) const
{
utf8_to_utf32(mString, length(), dst);
}
// ---------------------------------------------------------------------------
// Path functions

View file

@ -95,13 +95,6 @@ public:
__attribute__((format (printf, 2, 3)));
status_t appendFormatV(const char* fmt, va_list args);
// Note that this function takes O(N) time to calculate the value.
// No cache value is stored.
size_t getUtf32Length() const;
int32_t getUtf32At(size_t index,
size_t *next_index) const;
void getUtf32(char32_t* dst) const;
inline String8& operator=(const String8& other);
inline String8& operator=(const char* other);