Lines Matching full:ranges
452 * All Unicode code points U+0000..U+10ffff are covered by these ranges.
453 * The ranges define a partition of the Unicode code space.
463 * The following are ideas for getting properties-unique code point ranges,
468 * To enumerate properties efficiently, one needs to know ranges of
476 * making it necessary to get repetitive ranges by intersecting
477 * ranges from multiple tries.
479 * 2. It is not economical to write code for getting repetitive ranges
484 * - Get ranges per trie, not per individual property.
489 * - Combine sets of ranges for multiple tries to get sufficient sets
493 * Ideas for representing ranges and combining them:
495 * - A UnicodeSet could hold just the start code points of ranges.
499 * All ranges could be enumerated by using each start code point
500 * (for the even-numbered ranges) as well as each limit (end+1) code point
501 * (for the odd-numbered ranges).
505 * The second way to represent ranges may(?!) yield smaller UnicodeSet arrays,