Home | History | Annotate | Download | only in api

Lines Matching refs:glyphs

176   hb_glyph_info_t *glyphs;
185 glyphs = hb_buffer_get_glyph_infos (b, &len2);
190 g_assert_cmphex (glyphs[i].mask, ==, 1);
191 g_assert_cmphex (glyphs[i].var1.u32, ==, 0);
192 g_assert_cmphex (glyphs[i].var2.u32, ==, 0);
204 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
205 g_assert_cmphex (glyphs[i].cluster, ==, cluster);
212 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[len-i]);
216 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
223 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[len-i]);
227 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
230 glyphs[2].cluster = glyphs[1].cluster;
236 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[len-i]);
240 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
252 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+j]);
257 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
264 glyphs = hb_buffer_get_glyph_infos (b, NULL);
267 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
269 g_assert_cmphex (glyphs[i].codepoint, ==, 0);
272 glyphs = hb_buffer_get_glyph_infos (b, NULL);
275 g_assert_cmphex (glyphs[i].codepoint, ==, utf32[1+i]);
373 hb_glyph_info_t *glyphs;
394 glyphs = hb_buffer_get_glyph_infos (b, &len);
397 g_assert_cmphex (glyphs[j].codepoint, ==, test->codepoints[j]);
665 hb_glyph_info_t *glyphs;
681 glyphs = hb_buffer_get_glyph_infos (b, &len);
683 if (glyphs[j].codepoint == (hb_codepoint_t) -1)
688 g_assert (glyphs[j].cluster == test->offset);
722 hb_glyph_info_t *glyphs;
734 glyphs = hb_buffer_get_glyph_infos (b, &len);
737 g_assert_cmphex (glyphs[j].codepoint, ==, test->codepoints[j]);