UChar32 199 Source/core/css/CSSFontFace.cpp UChar32 from = m_ranges[0].from(); UChar32 200 Source/core/css/CSSFontFace.cpp UChar32 to = m_ranges[0].to(); UChar32 226 Source/core/css/CSSFontFace.cpp UChar32 c = text.characterStartingAt(index); UChar32 77 Source/core/css/CSSFontFace.h UnicodeRange(UChar32 from, UChar32 to) UChar32 83 Source/core/css/CSSFontFace.h UChar32 from() const { return m_from; } UChar32 84 Source/core/css/CSSFontFace.h UChar32 to() const { return m_to; } UChar32 85 Source/core/css/CSSFontFace.h bool contains(UChar32 c) const { return m_from <= c && c <= m_to; } UChar32 87 Source/core/css/CSSFontFace.h bool operator<(UChar32 c) const { return m_to < c; } UChar32 90 Source/core/css/CSSFontFace.h UChar32 m_from; UChar32 91 Source/core/css/CSSFontFace.h UChar32 m_to; UChar32 39 Source/core/css/CSSOMUtils.cpp void serializeCharacter(UChar32 c, StringBuilder& appendTo) UChar32 45 Source/core/css/CSSOMUtils.cpp void serializeCharacterAsCodePoint(UChar32 c, StringBuilder& appendTo) UChar32 59 Source/core/css/CSSOMUtils.cpp UChar32 c = identifier.characterStartingAt(index); UChar32 87 Source/core/css/CSSOMUtils.cpp UChar32 c = string.characterStartingAt(index); UChar32 44 Source/core/css/CSSOMUtils.h void serializeCharacter(UChar32, StringBuilder& appendTo); UChar32 45 Source/core/css/CSSOMUtils.h void serializeCharacterAsCodePoint(UChar32, StringBuilder& appendTo); UChar32 36 Source/core/css/CSSUnicodeRangeValue.h static PassRefPtrWillBeRawPtr<CSSUnicodeRangeValue> create(UChar32 from, UChar32 to) UChar32 41 Source/core/css/CSSUnicodeRangeValue.h UChar32 from() const { return m_from; } UChar32 42 Source/core/css/CSSUnicodeRangeValue.h UChar32 to() const { return m_to; } UChar32 51 Source/core/css/CSSUnicodeRangeValue.h CSSUnicodeRangeValue(UChar32 from, UChar32 to) UChar32 58 Source/core/css/CSSUnicodeRangeValue.h UChar32 m_from; UChar32 59 Source/core/css/CSSUnicodeRangeValue.h UChar32 m_to; UChar32 4829 Source/core/css/parser/CSSPropertyParser.cpp UChar32 from = 0; UChar32 4830 Source/core/css/parser/CSSPropertyParser.cpp UChar32 to = 0; UChar32 225 Source/core/dom/Document.cpp static inline bool isValidNameStart(UChar32 c) UChar32 252 Source/core/dom/Document.cpp static inline bool isValidNamePart(UChar32 c) UChar32 3995 Source/core/dom/Document.cpp UChar32 c; UChar32 4056 Source/core/dom/Document.cpp UChar32 c; UChar32 1263 Source/core/editing/ReplaceSelectionCommand.cpp static bool isCharacterSmartReplaceExemptConsideringNonBreakingSpace(UChar32 character, bool previousCharacter) UChar32 36 Source/core/editing/SmartReplace.h bool isCharacterSmartReplaceExempt(UChar32 c, bool isPreviousCharacter); UChar32 68 Source/core/editing/SmartReplaceCF.cpp bool isCharacterSmartReplaceExempt(UChar32 c, bool isPreviousCharacter) UChar32 92 Source/core/editing/SmartReplaceICU.cpp bool isCharacterSmartReplaceExempt(UChar32 c, bool isPreviousCharacter) UChar32 1787 Source/core/editing/TextIterator.cpp UChar32 targetFirstCharacter; UChar32 1917 Source/core/editing/TextIterator.cpp UChar32 firstCharacter; UChar32 1921 Source/core/editing/TextIterator.cpp UChar32 previousCharacter; UChar32 1936 Source/core/editing/TextIterator.cpp UChar32 nextCharacter = 0; UChar32 625 Source/core/editing/VisiblePosition.cpp UChar32 VisiblePosition::characterAfter() const UChar32 83 Source/core/editing/VisiblePosition.h UChar32 characterAfter() const; UChar32 84 Source/core/editing/VisiblePosition.h UChar32 characterBefore() const { return previous().characterAfter(); } UChar32 51 Source/core/html/parser/HTMLEntityParser.cpp static UChar adjustEntity(UChar32 value) UChar32 58 Source/core/html/parser/HTMLEntityParser.cpp static void appendLegalEntityFor(UChar32 c, DecodedHTMLEntity& decodedEntity) UChar32 72 Source/core/html/parser/HTMLEntityParser.cpp static const UChar32 kInvalidUnicode = -1; UChar32 149 Source/core/html/parser/HTMLEntityParser.cpp if (UChar32 second = entitySearch.mostRecentMatch()->secondValue) UChar32 173 Source/core/html/parser/HTMLEntityParser.cpp UChar32 result = 0; UChar32 273 Source/core/html/parser/HTMLEntityParser.cpp static size_t appendUChar32ToUCharArray(UChar32 value, UChar* result) UChar32 50 Source/core/html/parser/HTMLEntityParser.h void append(UChar32 c) UChar32 37 Source/core/html/parser/HTMLEntityTable.h UChar32 firstValue; UChar32 1720 Source/core/rendering/RenderText.cpp inline bool isHangulLVT(UChar32 character) UChar32 1725 Source/core/rendering/RenderText.cpp inline bool isMark(UChar32 c) UChar32 1731 Source/core/rendering/RenderText.cpp inline bool isRegionalIndicator(UChar32 c) UChar32 1744 Source/core/rendering/RenderText.cpp UChar32 character; UChar32 1752 Source/core/rendering/RenderText.cpp UChar32 character = text.characterStartingAt(current); UChar32 172 Source/core/rendering/svg/SVGTextRunRenderingContext.cpp GlyphData SVGTextRunRenderingContext::glyphDataForCharacter(const Font& font, const TextRun& run, WidthIterator& iterator, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength) UChar32 45 Source/core/rendering/svg/SVGTextRunRenderingContext.h virtual GlyphData glyphDataForCharacter(const Font&, const TextRun&, WidthIterator&, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength) OVERRIDE; UChar32 315 Source/core/svg/SVGFontData.cpp UChar32 character; UChar32 194 Source/core/svg/SVGGlyphMap.h UChar32 character = 0; UChar32 215 Source/core/svg/SVGGlyphMap.h UChar32 character = 0; UChar32 233 Source/core/svg/SVGGlyphMap.h UChar32 character = 0; UChar32 54 Source/platform/fonts/Character.cpp static const UChar32 cjkIsolatedSymbolsArray[] = { UChar32 159 Source/platform/fonts/Character.cpp UChar32 supplementaryCharacter = U16_GET_SUPPLEMENTARY(c, next); UChar32 185 Source/platform/fonts/Character.cpp bool Character::isCJKIdeograph(UChar32 c) UChar32 187 Source/platform/fonts/Character.cpp static const UChar32 cjkIdeographRanges[] = { UChar32 215 Source/platform/fonts/Character.cpp bool Character::isCJKIdeographOrSymbol(UChar32 c) UChar32 222 Source/platform/fonts/Character.cpp static HashSet<UChar32>* cjkIsolatedSymbols = 0; UChar32 224 Source/platform/fonts/Character.cpp cjkIsolatedSymbols = new HashSet<UChar32>(); UChar32 234 Source/platform/fonts/Character.cpp static const UChar32 cjkSymbolRanges[] = { UChar32 306 Source/platform/fonts/Character.cpp UChar32 character = characters[i]; UChar32 327 Source/platform/fonts/Character.cpp UChar32 character = characters[i - 1]; UChar32 350 Source/platform/fonts/Character.cpp bool Character::canReceiveTextEmphasis(UChar32 c) UChar32 48 Source/platform/fonts/Character.h static bool isCJKIdeograph(UChar32); UChar32 49 Source/platform/fonts/Character.h static bool isCJKIdeographOrSymbol(UChar32); UChar32 57 Source/platform/fonts/Character.h static bool canReceiveTextEmphasis(UChar32); UChar32 73 Source/platform/fonts/Character.h static bool isRoundingHackCharacter(UChar32 c) UChar32 255 Source/platform/fonts/Font.cpp static inline bool isInRange(UChar32 character, UChar32 lowerBound, UChar32 upperBound) UChar32 260 Source/platform/fonts/Font.cpp static bool shouldIgnoreRotation(UChar32 character) UChar32 339 Source/platform/fonts/Font.cpp static inline std::pair<GlyphData, GlyphPage*> glyphDataAndPageForNonCJKCharacterWithGlyphOrientation(UChar32 character, NonCJKGlyphOrientation orientation, GlyphData& data, GlyphPage* page, unsigned pageNumber) UChar32 373 Source/platform/fonts/Font.cpp std::pair<GlyphData, GlyphPage*> Font::glyphDataAndPageForCharacter(UChar32 c, bool mirror, FontDataVariant variant) const UChar32 379 Source/platform/fonts/Font.cpp UChar32 upperC = toUpper(c); UChar32 489 Source/platform/fonts/Font.cpp UChar32 characterToRender = c; UChar32 524 Source/platform/fonts/Font.cpp bool Font::primaryFontHasGlyphForCharacter(UChar32 character) const UChar32 541 Source/platform/fonts/Font.cpp UChar32 character = mark[0]; UChar32 118 Source/platform/fonts/Font.h inline GlyphData glyphDataForCharacter(UChar32 c, bool mirror, FontDataVariant variant = AutoVariant) const UChar32 125 Source/platform/fonts/Font.h std::pair<GlyphData, GlyphPage*> glyphDataAndPageForCharacter(UChar32, bool mirror, FontDataVariant = AutoVariant) const; UChar32 126 Source/platform/fonts/Font.h bool primaryFontHasGlyphForCharacter(UChar32) const; UChar32 80 Source/platform/fonts/FontCache.h PassRefPtr<SimpleFontData> platformFallbackForCharacter(const FontDescription&, UChar32, const SimpleFontData* fontDataToSubstitute); UChar32 121 Source/platform/fonts/FontCache.h static void getFontFamilyForCharacter(UChar32, const char* preferredLocale, SimpleFontFamily*); UChar32 51 Source/platform/fonts/FontData.h virtual const SimpleFontData* fontDataForCharacter(UChar32) const = 0; UChar32 182 Source/platform/fonts/FontTest.cpp static void TestSpecificUChar32RangeIdeograph(UChar32 rangeStart, UChar32 rangeEnd) UChar32 186 Source/platform/fonts/FontTest.cpp EXPECT_TRUE(Character::isCJKIdeograph((UChar32)((uint64_t)rangeStart + (uint64_t)rangeEnd) / 2)); UChar32 212 Source/platform/fonts/FontTest.cpp static void TestSpecificUChar32RangeIdeographSymbol(UChar32 rangeStart, UChar32 rangeEnd) UChar32 216 Source/platform/fonts/FontTest.cpp EXPECT_TRUE(Character::isCJKIdeographOrSymbol((UChar32)((uint64_t)rangeStart + (uint64_t)rangeEnd) / 2)); UChar32 102 Source/platform/fonts/GlyphPage.h static unsigned indexForCharacter(UChar32 c) { return c % GlyphPage::size; } UChar32 104 Source/platform/fonts/GlyphPage.h ALWAYS_INLINE GlyphData glyphDataForCharacter(UChar32 c) const UChar32 118 Source/platform/fonts/GlyphPage.h ALWAYS_INLINE Glyph glyphForCharacter(UChar32 c) const UChar32 129 Source/platform/fonts/GlyphPage.h ALWAYS_INLINE const SimpleFontData* fontDataForCharacter(UChar32 c) const UChar32 137 Source/platform/fonts/GlyphPage.h void setGlyphDataForCharacter(UChar32 c, Glyph g, const SimpleFontData* f) UChar32 40 Source/platform/fonts/Latin1TextIterator.h bool consume(UChar32& character, unsigned& clusterLength) UChar32 40 Source/platform/fonts/SegmentedFontData.cpp const SimpleFontData* SegmentedFontData::fontDataForCharacter(UChar32 c) const UChar32 50 Source/platform/fonts/SegmentedFontData.cpp bool SegmentedFontData::containsCharacter(UChar32 c) const UChar32 38 Source/platform/fonts/SegmentedFontData.h FontDataRange(UChar32 from, UChar32 to, PassRefPtr<SimpleFontData> fontData) UChar32 45 Source/platform/fonts/SegmentedFontData.h UChar32 from() const { return m_from; } UChar32 46 Source/platform/fonts/SegmentedFontData.h UChar32 to() const { return m_to; } UChar32 51 Source/platform/fonts/SegmentedFontData.h UChar32 m_from; UChar32 52 Source/platform/fonts/SegmentedFontData.h UChar32 m_to; UChar32 65 Source/platform/fonts/SegmentedFontData.h bool containsCharacter(UChar32) const; UChar32 74 Source/platform/fonts/SegmentedFontData.h virtual const SimpleFontData* fontDataForCharacter(UChar32) const OVERRIDE; UChar32 88 Source/platform/fonts/SimpleFontData.cpp static const UChar32 digitZeroChar = '0'; UChar32 156 Source/platform/fonts/SimpleFontData.cpp const SimpleFontData* SimpleFontData::fontDataForCharacter(UChar32) const UChar32 161 Source/platform/fonts/SimpleFontData.cpp Glyph SimpleFontData::glyphForCharacter(UChar32 character) const UChar32 138 Source/platform/fonts/SimpleFontData.h virtual const SimpleFontData* fontDataForCharacter(UChar32) const OVERRIDE; UChar32 140 Source/platform/fonts/SimpleFontData.h Glyph glyphForCharacter(UChar32) const; UChar32 73 Source/platform/fonts/WidthIterator.cpp GlyphData WidthIterator::glyphDataForCharacter(UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength) UChar32 158 Source/platform/fonts/WidthIterator.cpp UChar32 character = 0; UChar32 83 Source/platform/fonts/WidthIterator.h GlyphData glyphDataForCharacter(UChar32, bool mirror, int currentCharacter, unsigned& advanceLength); UChar32 42 Source/platform/fonts/android/FontCacheAndroid.cpp static AtomicString getFamilyNameForCharacter(UChar32 c, UScriptCode script) UChar32 72 Source/platform/fonts/android/FontCacheAndroid.cpp PassRefPtr<SimpleFontData> FontCache::platformFallbackForCharacter(const FontDescription& fontDescription, UChar32 c, const SimpleFontData*) UChar32 85 Source/platform/fonts/android/FontCacheAndroid.cpp UChar32 examplerChar; UChar32 17 Source/platform/fonts/android/FontCacheAndroidTest.cpp const UChar32 testChar = 228; UChar32 363 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp UChar32 character; UChar32 562 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp UChar32 character, UChar32 572 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp UChar32 nextCharacter; UChar32 589 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp UChar32 character; UChar32 601 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp UChar32 character; UChar32 618 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp UChar32 lastCharacter = character; UChar32 37 Source/platform/fonts/linux/FontCacheLinux.cpp void FontCache::getFontFamilyForCharacter(UChar32 c, const char* preferredLocale, FontCache::SimpleFontFamily* family) UChar32 199 Source/platform/fonts/mac/ComplexTextController.cpp static bool advanceByCombiningCharacterSequence(const UChar*& iterator, const UChar* end, UChar32& baseCharacter, unsigned& markCount) UChar32 220 Source/platform/fonts/mac/ComplexTextController.cpp UChar32 nextCharacter; UChar32 261 Source/platform/fonts/mac/ComplexTextController.cpp UChar32 baseCharacter; UChar32 161 Source/platform/fonts/mac/FontComplexTextMac.cpp UChar32 baseCharacter; UChar32 52 Source/platform/fonts/skia/FontCacheSkia.cpp PassRefPtr<SimpleFontData> FontCache::platformFallbackForCharacter(const FontDescription& fontDescription, UChar32 c, const SimpleFontData*) UChar32 167 Source/platform/fonts/skia/SimpleFontDataSkia.cpp static const UChar32 xChar = 'x'; UChar32 62 Source/platform/fonts/win/FontCacheSkiaWin.cpp static bool fontContainsCharacter(const FontPlatformData* fontData, const wchar_t* family, UChar32 character) UChar32 118 Source/platform/fonts/win/FontCacheSkiaWin.cpp PassRefPtr<SimpleFontData> FontCache::platformFallbackForCharacter(const FontDescription& fontDescription, UChar32 character, const SimpleFontData*) UChar32 279 Source/platform/fonts/win/FontFallbackWin.cpp const UChar* getFallbackFamily(UChar32 character, UChar32 340 Source/platform/fonts/win/FontFallbackWin.cpp UChar32 ucs4 = 0; UChar32 54 Source/platform/fonts/win/FontFallbackWin.h PLATFORM_EXPORT const UChar* getFallbackFamily(UChar32 character, UChar32 630 Source/platform/text/BidiResolver.h UChar32 current = m_current.current(); UChar32 41 Source/platform/text/SurrogatePairAwareTextIterator.cpp bool SurrogatePairAwareTextIterator::consumeSlowCase(UChar32& character, unsigned& clusterLength) UChar32 47 Source/platform/text/SurrogatePairAwareTextIterator.cpp if (UChar32 normalized = normalizeVoicingMarks()) { UChar32 75 Source/platform/text/SurrogatePairAwareTextIterator.cpp UChar32 SurrogatePairAwareTextIterator::normalizeVoicingMarks() UChar32 36 Source/platform/text/SurrogatePairAwareTextIterator.h inline bool consume(UChar32& character, unsigned& clusterLength) UChar32 60 Source/platform/text/SurrogatePairAwareTextIterator.h bool consumeSlowCase(UChar32&, unsigned&); UChar32 61 Source/platform/text/SurrogatePairAwareTextIterator.h UChar32 normalizeVoicingMarks(); UChar32 42 Source/platform/text/TextBoundaries.cpp UChar32 ch; UChar32 54 Source/platform/text/TextBoundaries.cpp UChar32 ch; UChar32 34 Source/platform/text/TextBoundaries.h inline bool requiresContextForWordBoundary(UChar32 ch) UChar32 222 Source/platform/text/TextRun.h virtual GlyphData glyphDataForCharacter(const Font&, const TextRun&, WidthIterator&, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength) = 0; UChar32 430 Source/platform/text/UnicodeRange.cpp unsigned findCharUnicodeRange(UChar32 ch) UChar32 114 Source/platform/text/UnicodeRange.h PLATFORM_EXPORT unsigned findCharUnicodeRange(UChar32); UChar32 84 Source/platform/text/UnicodeUtilities.cpp static bool isNonLatin1Separator(UChar32 character) UChar32 91 Source/platform/text/UnicodeUtilities.cpp bool isSeparator(UChar32 character) UChar32 36 Source/platform/text/UnicodeUtilities.h PLATFORM_EXPORT bool isSeparator(UChar32); UChar32 44 Source/platform/text/UnicodeUtilitiesTest.cpp static const UChar32 kMaxLatinCharCount = 256; UChar32 47 Source/platform/text/UnicodeUtilitiesTest.cpp UBool U_CALLCONV testFirstAndLastCharsInCategory(const void *context, UChar32 start, UChar32 limit, UCharCategory type) UChar32 82 Source/platform/text/UnicodeUtilitiesTest.cpp for (UChar32 character = 0; character < kMaxLatinCharCount; ++character) { UChar32 170 Source/web/SpellCheckerClientImpl.cpp if (u_isupper(static_cast<UChar32>(misspelledWord[i]))) UChar32 156 Source/wtf/text/StringBuilder.h void append(UChar32 c) UChar32 106 Source/wtf/text/StringBuilderTest.cpp UChar32 frakturAChar = 0x1D504; UChar32 109 Source/wtf/text/StringBuilderTest.cpp builderForUChar32Append.append(static_cast<UChar32>('A')); UChar32 488 Source/wtf/text/StringImpl.cpp UChar32 StringImpl::characterStartingAt(unsigned i) UChar32 321 Source/wtf/text/StringImpl.h UChar32 characterStartingAt(unsigned); UChar32 381 Source/wtf/text/TextCodecICU.cpp static UChar fallbackForGBK(UChar32 character) UChar32 399 Source/wtf/text/TextCodecICU.cpp UChar32 codePoint, UConverterCallbackReason reason, UErrorCode* err) UChar32 413 Source/wtf/text/TextCodecICU.cpp UChar32 codePoint, UConverterCallbackReason reason, UErrorCode* err) UChar32 427 Source/wtf/text/TextCodecICU.cpp UChar32 codePoint, UConverterCallbackReason reason, UErrorCode* err) UChar32 443 Source/wtf/text/TextCodecICU.cpp UChar32 codePoint, UConverterCallbackReason reason, UErrorCode* err) UChar32 223 Source/wtf/text/TextCodecLatin1.cpp UChar32 c; UChar32 441 Source/wtf/text/TextCodecUTF8.cpp UChar32 character; UChar32 73 Source/wtf/text/TextCodecUserDefined.cpp UChar32 c; UChar32 283 Source/wtf/text/WTFString.cpp UChar32 String::characterStartingAt(unsigned i) const UChar32 265 Source/wtf/text/WTFString.h UChar32 characterStartingAt(unsigned) const; UChar32 39 Source/wtf/unicode/CharacterNames.h const UChar32 aegeanWordSeparatorLine = 0x10100; UChar32 40 Source/wtf/unicode/CharacterNames.h const UChar32 aegeanWordSeparatorDot = 0x10101; UChar32 81 Source/wtf/unicode/CharacterNames.h const UChar32 ugariticWordDivider = 0x1039F; UChar32 136 Source/wtf/unicode/UTF8.cpp UChar32 ch; UChar32 138 Source/wtf/unicode/UTF8.cpp const UChar32 byteMask = 0xBF; UChar32 139 Source/wtf/unicode/UTF8.cpp const UChar32 byteMark = 0x80; UChar32 144 Source/wtf/unicode/UTF8.cpp if (ch < (UChar32)0x80) UChar32 178 Source/wtf/unicode/UTF8.cpp UChar32 ch; UChar32 180 Source/wtf/unicode/UTF8.cpp const UChar32 byteMask = 0xBF; UChar32 181 Source/wtf/unicode/UTF8.cpp const UChar32 byteMark = 0x80; UChar32 188 Source/wtf/unicode/UTF8.cpp UChar32 ch2 = static_cast<unsigned short>(*source); UChar32 212 Source/wtf/unicode/UTF8.cpp if (ch < (UChar32)0x80) { UChar32 214 Source/wtf/unicode/UTF8.cpp } else if (ch < (UChar32)0x800) { UChar32 216 Source/wtf/unicode/UTF8.cpp } else if (ch < (UChar32)0x10000) { UChar32 218 Source/wtf/unicode/UTF8.cpp } else if (ch < (UChar32)0x110000) { UChar32 278 Source/wtf/unicode/UTF8.cpp static const UChar32 offsetsFromUTF8[6] = { 0x00000000UL, 0x00003080UL, 0x000E2080UL, 0x03C82080UL, static_cast<UChar32>(0xFA082080UL), static_cast<UChar32>(0x82082080UL) }; UChar32 280 Source/wtf/unicode/UTF8.cpp static inline UChar32 readUTF8Sequence(const char*& sequence, unsigned length) UChar32 282 Source/wtf/unicode/UTF8.cpp UChar32 character = 0; UChar32 317 Source/wtf/unicode/UTF8.cpp UChar32 character = readUTF8Sequence(source, utf8SequenceLength); UChar32 401 Source/wtf/unicode/UTF8.cpp UChar32 character = readUTF8Sequence(data, utf8SequenceLength); UChar32 439 Source/wtf/unicode/UTF8.cpp UChar32 character = readUTF8Sequence(b, utf8SequenceLength); UChar32 117 Source/wtf/unicode/icu/UnicodeIcu.h inline UChar32 foldCase(UChar32 c) UChar32 138 Source/wtf/unicode/icu/UnicodeIcu.h inline UChar32 toLower(UChar32 c) UChar32 143 Source/wtf/unicode/icu/UnicodeIcu.h inline UChar32 toUpper(UChar32 c) UChar32 156 Source/wtf/unicode/icu/UnicodeIcu.h inline UChar32 toTitleCase(UChar32 c) UChar32 161 Source/wtf/unicode/icu/UnicodeIcu.h inline bool isArabicChar(UChar32 c) UChar32 166 Source/wtf/unicode/icu/UnicodeIcu.h inline bool isAlphanumeric(UChar32 c) UChar32 171 Source/wtf/unicode/icu/UnicodeIcu.h inline bool isSeparatorSpace(UChar32 c) UChar32 176 Source/wtf/unicode/icu/UnicodeIcu.h inline bool isPrintableChar(UChar32 c) UChar32 181 Source/wtf/unicode/icu/UnicodeIcu.h inline bool isPunct(UChar32 c) UChar32 186 Source/wtf/unicode/icu/UnicodeIcu.h inline bool hasLineBreakingPropertyComplexContext(UChar32 c) UChar32 191 Source/wtf/unicode/icu/UnicodeIcu.h inline UChar32 mirroredChar(UChar32 c) UChar32 196 Source/wtf/unicode/icu/UnicodeIcu.h inline CharCategory category(UChar32 c) UChar32 201 Source/wtf/unicode/icu/UnicodeIcu.h inline Direction direction(UChar32 c) UChar32 206 Source/wtf/unicode/icu/UnicodeIcu.h inline bool isLower(UChar32 c) UChar32 211 Source/wtf/unicode/icu/UnicodeIcu.h inline uint8_t combiningClass(UChar32 c) UChar32 216 Source/wtf/unicode/icu/UnicodeIcu.h inline DecompositionType decompositionType(UChar32 c)