Lines Matching full:value
41 * From such a folded value, an offset needs to be extracted to supply
45 * to get that offset from the folded value for a lead surrogate unit.
108 * (Number of Unicode code points + one all-initial-value block +
135 * @param data data value for a surrogate from the trie, including the folding offset
159 * the lead surrogate's value itself - which is the inverse of the default
285 * Get a 16-bit trie value from a BMP code point (UChar, <=U+ffff).
286 * c16 may be a lead surrogate, which may have a value including a folding offset.
295 * Get a 32-bit trie value from a BMP code point (UChar, <=U+ffff).
296 * c16 may be a lead surrogate, which may have a value including a folding offset.
305 * Get a 16-bit trie value from a BMP code point (UChar, <=U+ffff).
316 * Get a 32-bit trie value from a BMP code point (UChar, <=U+ffff).
327 * Get a 16-bit trie value from a code point.
338 * Get a 32-bit trie value from a code point.
350 * and get a 16-bit value from the trie.
363 * and get a 32-bit value from the trie.
376 * and get a 16-bit value from the trie.
389 * and get a 32-bit value from the trie.
401 * Get a 16-bit trie value from a pair of surrogates.
411 * Get a 32-bit trie value from a pair of surrogates.
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
445 * Callback from utrie_enum(), extracts a uint32_t value from a
446 * trie value. This value will be passed on to the UTrieEnumRange function.
449 * @param value a value from the trie
450 * @return the value that is to be passed on to the UTrieEnumRange function
453 UTrieEnumValue(const void *context, uint32_t value);
457 * of code points with the same value as retrieved from the trie and
463 * @param start the first code point in a contiguous range with value
464 * @param limit one past the last code point in a contiguous range with value
465 * @param value the value that is set for all code points in [start..limit[
469 UTrieEnumRange(const void *context, UChar32 start, UChar32 limit, uint32_t value);
473 * For each entry in the trie, the value to be delivered is passed through
475 * The value is unchanged if that function pointer is NULL.
477 * For each contiguous range of code points with a given value,
481 * @param enumValue a pointer to a function that may transform the trie entry value,
484 * of code points with the same value
517 * @param initialValue the initial value that is set for all 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
584 * The returned value must be
589 * @return a folded value, or 0 if there is no relevant data for the lead surrogate.
603 * (Number of Unicode code points + one all-initial-value block +
613 * @param initialValue the initial value that is set for all code points
614 * @param leadUnitValue the value for lead surrogate code _units_ that do not
662 * Set a value for a code point.
666 * @param value the value
670 utrie_set32(UNewTrie *trie, UChar32 c, uint32_t value);
673 * Get a value from a code point as stored in the build-time trie.
678 * iff the value is retrieved from block 0;
679 * block 0 is the all-initial-value initial block
680 * @return the value
686 * Set a value in a range of code points [start..limit[.
687 * All code points c with start<=c<limit will get the value if
688 * overwrite is TRUE or if the old value is 0.
691 * @param start the first code point to get the value
692 * @param limit one past the last code point to get the value
693 * @param value the value
698 utrie_setRange32(UNewTrie *trie, UChar32 start, UChar32 limit, uint32_t value, UBool overwrite);
712 * @param getFoldedValue a callback function that calculates the value for
716 * the input offset when there are any non-initial-value entries
776 /** Mask to get the UTRIE_SHIFT value from options. */
779 /** Shift options right this much to get the UTRIE_INDEX_SHIFT value. */