Lines Matching defs:range

118  * Structure used to handle a compacted range of characters.
473 * Insert a range into a character class, removing duplicates and ordering
474 * them in increasing range-start order.
485 * range are converted to lower case.
493 * Swap the range endpoints if they are not in increasing order.
565 _ure_range_t range;
572 range.min_code = range.max_code = '\t';
573 _ure_add_range(&sym->sym.ccl, &range, b);
574 range.min_code = range.max_code = '\r';
575 _ure_add_range(&sym->sym.ccl, &range, b);
576 range.min_code = range.max_code = '\n';
577 _ure_add_range(&sym->sym.ccl, &range, b);
578 range.min_code = range.max_code = '\f';
579 _ure_add_range(&sym->sym.ccl, &range, b);
580 range.min_code = range.max_code = 0xfeff;
581 _ure_add_range(&sym->sym.ccl, &range, b);
587 _ure_range_t range;
592 range.min_code = '0';
593 range.max_code = '9';
594 _ure_add_range(&sym->sym.ccl, &range, b);
595 range.min_code = 'A';
596 range.max_code = 'F';
597 _ure_add_range(&sym->sym.ccl, &range, b);
598 range.min_code = 'a';
599 range.max_code = 'f';
600 _ure_add_range(&sym->sym.ccl, &range, b);
729 _ure_range_t range;
828 * Add the isolated high surrogate to the range.
831 range.max_code = last & 0xffff;
833 range.min_code = range.max_code = last & 0xffff;
835 _ure_add_range(cclp, &range, b);
847 * construct a range.
851 * If the high surrogate is followed by a range indicator, simply
852 * add it as the range start. Otherwise, save it in case the next
857 range.min_code = c;
862 range.max_code = c;
863 _ure_add_range(cclp, &range, b);
866 range.min_code = range.max_code = c;
871 _ure_add_range(cclp, &range, b);