Lines Matching refs:chars_len
666 unsigned int chars_len = 0; in _hb_coretext_shape() local
670 pchars[chars_len++] = c; in _hb_coretext_shape()
672 pchars[chars_len++] = 0xFFFDu; in _hb_coretext_shape()
674 pchars[chars_len++] = 0xD800u + ((c - 0x10000u) >> 10); in _hb_coretext_shape()
675 pchars[chars_len++] = 0xDC00u + ((c - 0x10000u) & ((1u << 10) - 1)); in _hb_coretext_shape()
679 ALLOCATE_ARRAY (unsigned int, log_clusters, chars_len, ((void)nullptr) /*nothing*/); in _hb_coretext_shape()
680 chars_len = 0; in _hb_coretext_shape()
685 log_clusters[chars_len++] = cluster; in _hb_coretext_shape()
687 log_clusters[chars_len++] = cluster; /* Surrogates. */ in _hb_coretext_shape()
734 pchars, chars_len, in _hb_coretext_shape()
742 chars_len); in _hb_coretext_shape()
748 CFAttributedStringSetAttribute (attr_string, CFRangeMake (0, chars_len), in _hb_coretext_shape()
769 CFAttributedStringSetAttribute (attr_string, CFRangeMake (0, chars_len), in _hb_coretext_shape()
773 CFAttributedStringSetAttribute (attr_string, CFRangeMake (0, chars_len), in _hb_coretext_shape()
780 for (unsigned int k = 0; k < chars_len; k++) in _hb_coretext_shape()
798 if (start != chars_len && last_range->font) in _hb_coretext_shape()
799 CFAttributedStringSetAttribute (attr_string, CFRangeMake (start, chars_len - start), in _hb_coretext_shape()
814 feature.start < chars_len && feature.start < feature.end) in _hb_coretext_shape()
817 hb_min (feature.end, chars_len) - feature.start); in _hb_coretext_shape()