Lines Matching full:lead
38 * even for lead surrogate code _points_, while the _FROM_LEAD() macros
39 * get special "folded" values for lead surrogate code _units_ if
45 * to get that offset from the folded value for a lead surrogate unit.
62 * Lead surrogate code points' index displacement in the index array.
83 * Number of index (stage 1) entries per lead surrogate.
109 * possible duplicate entries for 1024 lead surrogates.)
121 * BMP index + 1 index block for lead surrogate code points +
122 * Latin-1-linear array + 1 data block for lead surrogate code points
132 * Extract from a lead surrogate's data the
133 * index array offset of the indexes for that lead surrogate.
136 * @return offset>=UTRIE_BMP_INDEX_LENGTH, or 0 if there is no data for the lead surrogate
159 * the lead surrogate's value itself - which is the inverse of the default
175 /** Internal trie getter from an offset (0 if c16 is a BMP/lead units) and a 16-bit unit */
186 /* get data for lead surrogate */ \
190 /* get the real data from the folded lead/trail units */ \
198 /** Internal trie getter from a BMP code point, treating a lead surrogate as a normal code point */
230 /* unpaired lead surrogate code point */ \
254 /* unpaired lead surrogate code point */ \
286 * c16 may be a lead surrogate, which may have a value including a folding offset.
296 * c16 may be a lead surrogate, which may have a value including a folding offset.
306 * Even lead surrogate code points are treated as normal code points,
317 * Even lead surrogate code points are treated as normal code points,
328 * Even lead surrogate code points are treated as normal code points,
339 * Even lead surrogate code points are treated as normal code points,
355 * @param c (UChar, out) variable for the BMP or lead code unit
368 * @param c (UChar, out) variable for the BMP or lead code unit
381 * @param c (UChar, out) variable for the BMP or lead code unit
394 * @param c (UChar, out) variable for the BMP or lead code unit
404 * @param c (UChar, in) a lead surrogate
414 * @param c (UChar, in) a lead surrogate
421 * Get a 16-bit trie value from a folding offset (from the value of a lead surrogate)
425 * @param offset (int32_t, in) the folding offset from the value of a lead surrogate
432 * Get a 32-bit trie value from a folding offset (from the value of a lead surrogate)
436 * @param offset (int32_t, in) the folding offset from the value of a lead surrogate
511 * or the leadUnitValue for lead surrogate code points.
518 * @param leadUnitValue the value for lead surrogate code _units_ that do not
535 * Simply returns the lead surrogate's value itself - which is the inverse
575 * This function calculates a lead surrogate's value including a folding offset
582 * or fewer if it can be assumed that few lead surrogates have associated data.
589 * @return a folded value, or 0 if there is no relevant data for the lead surrogate.
604 * possible duplicate entries for 1024 lead surrogates.)
614 * @param leadUnitValue the value for lead surrogate code _units_ that do not
713 * a lead surrogate from all of its supplementary code points