Home | History | Annotate | Download | only in api

Lines Matching defs:glyphs

185   hb_glyph_info_t *glyphs;
194 glyphs = hb_buffer_get_glyph_infos (b, &len2);
199 g_assert_cmphex (glyphs[i].mask, ==, 1);
200 g_assert_cmphex (glyphs[i].var1.u32, ==, 0);
201 g_assert_cmphex (glyphs[i].var2.u32, ==, 0);
213 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
214 g_assert_cmphex (glyphs[i].cluster, ==, cluster);
221 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[len-i]);
225 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
232 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[len-i]);
236 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
239 glyphs[2].cluster = glyphs[1].cluster;
245 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[len-i]);
249 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
261 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+j]);
266 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
273 glyphs = hb_buffer_get_glyph_infos (b, NULL);
276 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
278 g_assert_cmphex (glyphs[i].codepoint, ==, 0);
281 glyphs = hb_buffer_get_glyph_infos (b, NULL);
284 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
382 hb_glyph_info_t *glyphs;
404 glyphs = hb_buffer_get_glyph_infos (b, &len);
407 g_assert_cmphex (glyphs[j].codepoint, ==, test->codepoints[j]);
679 hb_glyph_info_t *glyphs;
695 glyphs = hb_buffer_get_glyph_infos (b, &len);
697 if (glyphs[j].codepoint == (hb_codepoint_t) -1)
702 g_assert (glyphs[j].cluster == test->offset);
738 hb_glyph_info_t *glyphs;
750 glyphs = hb_buffer_get_glyph_infos (b, &len);
753 g_assert_cmphex (glyphs[j].codepoint, ==, test->codepoints[j]);
792 hb_glyph_info_t *glyphs;
804 glyphs = hb_buffer_get_glyph_infos (b, &len);
807 g_assert_cmphex (glyphs[j].codepoint, ==, test->codepoints[j]);