/external/harfbuzz/src/ |
D | harfbuzz-greek.c | 44 HB_UChar16 composed; 45 HB_UChar16 base; 69 static HB_UChar16 compose_0x300(HB_UChar16 base) in compose_0x300() 110 static HB_UChar16 compose_0x301(HB_UChar16 base) in compose_0x301() 138 static HB_UChar16 compose_0x304(HB_UChar16 base) in compose_0x304() 156 static HB_UChar16 compose_0x306(HB_UChar16 base) in compose_0x306() 173 static HB_UChar16 compose_0x308(HB_UChar16 base) in compose_0x308() 200 static HB_UChar16 compose_0x313(HB_UChar16 base) in compose_0x313() 228 static HB_UChar16 compose_0x314(HB_UChar16 base) in compose_0x314() 268 static HB_UChar16 compose_0x342(HB_UChar16 base) in compose_0x342() [all …]
|
D | harfbuzz-shaper-private.h | 96 typedef void (*HB_AttributeFunction)(HB_Script script, const HB_UChar16 *string, hb_uint32 from, hb… 115 extern void HB_TibetanAttributes(HB_Script script, const HB_UChar16 *string, hb_uint32 from, hb_uin… 117 extern void HB_MyanmarAttributes(HB_Script script, const HB_UChar16 *string, hb_uint32 from, hb_uin… 119 extern void HB_KhmerAttributes(HB_Script script, const HB_UChar16 *string, hb_uint32 from, hb_uint3… 121 extern void HB_IndicAttributes(HB_Script script, const HB_UChar16 *string, hb_uint32 from, hb_uint3… 123 extern void HB_ThaiAttributes(HB_Script script, const HB_UChar16 *string, hb_uint32 from, hb_uint32…
|
D | harfbuzz-shaper.h | 150 void HB_GetCharAttributes(const HB_UChar16 *string, hb_uint32 stringLength, 155 void HB_GetWordBoundaries(const HB_UChar16 *string, hb_uint32 stringLength, 160 void HB_GetSentenceBoundaries(const HB_UChar16 *string, hb_uint32 stringLength, 242 …HB_Bool (*convertStringToGlyphIndices)(HB_Font font, const HB_UChar16 *string, hb_uint32 length, … 244 HB_Bool (*canRender)(HB_Font font, const HB_UChar16 *string, hb_uint32 length); 268 const HB_UChar16 *string; /* input: the Unicode UTF16 text to be shaped */
|
D | harfbuzz-tibetan.c | 106 const HB_UChar16 *str = item->string + item->item.pos; in tibetan_shape_syllable() 112 HB_STACKARRAY(HB_UChar16, reordered, len + 4); in tibetan_shape_syllable() 121 memcpy(reordered+1, str, len*sizeof(HB_UChar16)); in tibetan_shape_syllable() 161 static int tibetan_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) in tibetan_nextSyllableBoundary() 163 const HB_UChar16 *uc = s + start; in tibetan_nextSyllableBoundary() 250 void HB_TibetanAttributes(HB_Script script, const HB_UChar16 *text, hb_uint32 from, hb_uint32 len, … in HB_TibetanAttributes() 253 const HB_UChar16 *uc = text + from; in HB_TibetanAttributes()
|
D | harfbuzz-arabic.c | 30 static const HB_UChar16 ReplacementCharacter = 0xfffd; 857 static HB_UChar16 prevChar(const HB_UChar16 *str, int pos) in prevChar() 860 const HB_UChar16 *ch = str + pos - 1; in prevChar() 871 static HB_UChar16 nextChar(const HB_UChar16 *str, hb_uint32 len, hb_uint32 pos) in nextChar() 873 const HB_UChar16 *ch = str + pos + 1; in nextChar() 886 static void shapedString(const HB_UChar16 *uc, hb_uint32 stringLength, hb_uint32 from, hb_uint32 le… in shapedString() 892 const HB_UChar16 *ch; in shapedString() 893 HB_UChar16 *data; in shapedString() 942 const HB_UChar16 pch = nextChar(uc, stringLength, pos); in shapedString() 1033 const HB_UChar16 *uc; in arabicSyriacOpenTypeShape() [all …]
|
D | harfbuzz-thai.c | 43 static void to_tis620(const HB_UChar16 *string, hb_uint32 len, const char *cstr) in to_tis620() 60 static void thaiWordBreaks(const HB_UChar16 *string, hb_uint32 len, HB_CharAttributes *attributes) in thaiWordBreaks() 105 void HB_ThaiAttributes(HB_Script script, const HB_UChar16 *text, hb_uint32 from, hb_uint32 len, HB_… in HB_ThaiAttributes()
|
D | harfbuzz-hangul.c | 93 static int hangul_nextSyllableBoundary(const HB_UChar16 *s, int start, int end) in hangul_nextSyllableBoundary() 95 const HB_UChar16 *uc = s + start; in hangul_nextSyllableBoundary() 141 const HB_UChar16 *ch = item->string + item->item.pos; in hangul_shape_syllable() 148 HB_UChar16 composed = 0; in hangul_shape_syllable() 215 const HB_UChar16 *uc = item->string + item->item.pos; in HB_HangulShape()
|
D | harfbuzz-myanmar.c | 131 getMyanmarCharClass (HB_UChar16 ch) in getMyanmarCharClass() 195 static int myanmar_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) in myanmar_nextSyllableBoundary() 197 const HB_UChar16 *uc = s + start; in myanmar_nextSyllableBoundary() 264 const HB_UChar16 *uc = item->string + item->item.pos; in myanmar_shape_syllable() 294 HB_UChar16 chr = uc[i]; in myanmar_shape_syllable() 512 void HB_MyanmarAttributes(HB_Script script, const HB_UChar16 *text, hb_uint32 from, hb_uint32 len, … in HB_MyanmarAttributes() 515 const HB_UChar16 *uc = text + from; in HB_MyanmarAttributes()
|
D | harfbuzz-hebrew.c | 73 const HB_UChar16 *uc = shaper_item->string + shaper_item->item.pos; in HB_HebrewShape() 82 HB_STACKARRAY(HB_UChar16, shapedChars, 2 * shaper_item->item.length); in HB_HebrewShape() 145 … if (shaper_item->font->klass->canRender(shaper_item->font, (HB_UChar16 *)&shaped, 1)) { in HB_HebrewShape()
|
D | harfbuzz-khmer.c | 194 static KhmerCharClass getKhmerCharClass(HB_UChar16 uc) in getKhmerCharClass() 312 static int khmer_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) in khmer_nextSyllableBoundary() 314 const HB_UChar16 *uc = s + start; in khmer_nextSyllableBoundary() 445 HB_UChar16 uc = item->string[i]; in khmer_shape_syllable() 644 void HB_KhmerAttributes(HB_Script script, const HB_UChar16 *text, hb_uint32 from, hb_uint32 len, HB… in HB_KhmerAttributes() 647 const HB_UChar16 *uc = text + from; in HB_KhmerAttributes()
|
D | harfbuzz-external.h | 147 HB_UChar16 HB_GetMirroredChar(HB_UChar16 ch);
|
D | harfbuzz-global.h | 74 typedef hb_uint16 HB_UChar16; typedef
|
D | harfbuzz-indic.cpp | 33 static HB_Bool isLetter(HB_UChar16 ucs) in isLetter() 43 static HB_Bool isMark(HB_UChar16 ucs) in isMark() 1216 HB_STACKARRAY(HB_UChar16, reordered, len + 4); in indic_shape_syllable() 1223 memcpy(reordered+1, item->string + item->item.pos, len*sizeof(HB_UChar16)); in indic_shape_syllable() 1226 memcpy(reordered, item->string + item->item.pos, len*sizeof(HB_UChar16)); in indic_shape_syllable() 1243 HB_UChar16 *uc = reordered; in indic_shape_syllable() 1722 static int indic_nextSyllableBoundary(HB_Script script, const HB_UChar16 *s, int start, int end, bo… in indic_nextSyllableBoundary() 1726 const HB_UChar16 *uc = s+start; in indic_nextSyllableBoundary() 1872 void HB_IndicAttributes(HB_Script script, const HB_UChar16 *text, hb_uint32 from, hb_uint32 len, HB… in HB_IndicAttributes() 1875 const HB_UChar16 *uc = text + from; in HB_IndicAttributes()
|
D | harfbuzz-shaper.cpp | 133 static void calcLineBreaks(const HB_UChar16 *uc, hb_uint32 len, HB_CharAttributes *charAttributes) in calcLineBreaks() 430 const HB_UChar16 *uc = item->string + item->item.pos; in HB_HeuristicSetGlyphAttributes() 655 void HB_GetCharAttributes(const HB_UChar16 *string, hb_uint32 stringLength, in HB_GetCharAttributes() 687 void HB_GetWordBoundaries(const HB_UChar16 *string, hb_uint32 stringLength, in HB_GetWordBoundaries() 761 void HB_GetSentenceBoundaries(const HB_UChar16 *string, hb_uint32 stringLength, in HB_GetSentenceBoundaries()
|
/external/harfbuzz/tests/linebreaking/ |
D | harfbuzz-qt.cpp | 57 HB_UChar16 HB_GetMirroredChar(HB_UChar16 ch) in HB_GetMirroredChar() 92 char *HB_TextCodec_ConvertFromUnicode(void *codec, const HB_UChar16 *unicode, hb_uint32 length, hb_… in HB_TextCodec_ConvertFromUnicode()
|
/external/harfbuzz/contrib/ |
D | harfbuzz-freetype.c | 17 const HB_UChar16 *chars, hb_uint32 len, in hb_freetype_string_to_glyphs() 53 hb_freetype_can_render(HB_Font font, const HB_UChar16 *chars, hb_uint32 len) { in hb_freetype_can_render()
|
D | harfbuzz-unicode.c | 268 HB_UChar16 269 HB_GetMirroredChar(HB_UChar16 ch) { in HB_GetMirroredChar()
|
/external/harfbuzz/tests/shaping/ |
D | main.cpp | 51 static HB_UChar32 getChar(const HB_UChar16 *string, hb_uint32 length, hb_uint32 &i) in getChar() 65 static HB_Bool hb_stringToGlyphs(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph… in hb_stringToGlyphs() 88 static HB_Bool hb_canRender(HB_Font font, const HB_UChar16 *string, hb_uint32 length) in hb_canRender() 226 shaper_item.string = reinterpret_cast<const HB_UChar16 *>(str.constData()); in shaping()
|
/external/skia/src/ports/ |
D | SkHarfBuzzFont.cpp | 25 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, in stringToGlyphs() 72 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, in canRender()
|
/external/webkit/Source/WebCore/platform/graphics/android/fonts/ |
D | HarfbuzzSkia.cpp | 54 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length, HB_Gl… in stringToGlyphs() 102 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length) in canRender()
|
D | FontAndroid.cpp | 497 static bool isCodepointSpace(HB_UChar16 c) { return c == ' ' || c == '\t'; } in isCodepointSpace() 911 const HB_UChar16 c = m_item.string[m_item.item.pos + logClustersIndex]; in setGlyphPositions()
|
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
D | HarfbuzzSkia.cpp | 58 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length, HB_Gl… in stringToGlyphs() 115 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length) in canRender()
|
D | ComplexTextControllerLinux.h | 134 static bool isCodepointSpace(HB_UChar16 c) { return c == ' ' || c == '\t'; } in isCodepointSpace()
|