#ifndef THIRD_PARTY_BLINK_RENDERER_PLATFORM_WTF_TEXT_UNICODE_H_
#define THIRD_PARTY_BLINK_RENDERER_PLATFORM_WTF_TEXT_UNICODE_H_
#include <unicode/uchar.h>
#include "third_party/blink/renderer/platform/wtf/text/ascii_ctype.h"
#include "third_party/blink/renderer/platform/wtf/text/wtf_uchar.h"
namespace WTF {
namespace unicode {
enum CharDirection { … };
enum CharDecompositionType { … };
enum CharCategory { … };
inline UChar32 FoldCase(UChar32 c) { … }
inline UChar32 ToLower(UChar32 c) { … }
inline UChar32 ToUpper(UChar32 c) { … }
inline UChar32 ToTitleCase(UChar32 c) { … }
inline bool IsAlphanumeric(UChar32 c) { … }
inline bool IsPrintableChar(UChar32 c) { … }
inline bool IsPunct(UChar32 c) { … }
inline bool HasLineBreakingPropertyComplexContext(UChar32 c) { … }
inline CharCategory Category(UChar32 c) { … }
inline CharDirection Direction(UChar32 c) { … }
inline bool IsLower(UChar32 c) { … }
inline bool IsUpper(UChar32 c) { … }
inline CharDecompositionType DecompositionType(UChar32 c) { … }
inline bool IsSpaceOrNewline(UChar c) { … }
}
}
IsSpaceOrNewline;
#endif