Home | History | Annotate | Download | only in syntax

Lines Matching refs:lo

1436 	R16: []unicode.Range16{{Lo: 0, Hi: 1<<16 - 1, Stride: 1}},
1437 R32: []unicode.Range32{{Lo: 1 << 16, Hi: unicode.MaxRune, Stride: 1}},
1591 var lo, hi rune
1592 if lo, t, err = p.parseClassChar(t, s); err != nil {
1595 hi = lo
1602 if hi < lo {
1608 class = appendRange(class, lo, hi)
1610 class = appendFoldedRange(class, lo, hi)
1630 // Sort by lo increasing, hi decreasing to break ties.
1641 lo, hi := r[i], r[i+1]
1642 if lo <= r[w-1]+1 {
1650 r[w] = lo
1666 // appendRange returns the result of appending the range lo-hi to the class r.
1667 func appendRange(r []rune, lo, hi rune) []rune {
1676 if lo <= rhi+1 && rlo <= hi+1 {
1677 if lo < rlo {
1678 r[n-i] = lo
1688 return append(r, lo, hi)
1698 // appendFoldedRange returns the result of appending the range lo-hi
1700 func appendFoldedRange(r []rune, lo, hi rune) []rune {
1702 if lo <= minFold && hi >= maxFold {
1704 return appendRange(r, lo, hi)
1706 if hi < minFold || lo > maxFold {
1708 return appendRange(r, lo, hi)
1710 if lo < minFold {
1711 // [lo, minFold-1] needs no folding.
1712 r = appendRange(r, lo, minFold-1)
1713 lo = minFold
1722 for c := lo; c <= hi; c++ {
1755 lo, hi := x[i], x[i+1]
1756 if nextLo <= lo-1 {
1757 r = appendRange(r, nextLo, lo-1)
1770 lo, hi, stride := rune(xr.Lo), rune(xr.Hi), rune(xr.Stride)
1772 r = appendRange(r, lo, hi)
1775 for c := lo; c <= hi; c += stride {
1780 lo, hi, stride := rune(xr.Lo), rune(xr.Hi), rune(xr.Stride)
1782 r = appendRange(r, lo, hi)
1785 for c := lo; c <= hi; c += stride {
1794 nextLo := '\u0000' // lo end of next class to add
1796 lo, hi, stride := rune(xr.Lo), rune(xr.Hi), rune(xr.Stride)
1798 if nextLo <= lo-1 {
1799 r = appendRange(r, nextLo, lo-1)
1804 for c := lo; c <= hi; c += stride {
1812 lo, hi, stride := rune(xr.Lo), rune(xr.Hi), rune(xr.Stride)
1814 if nextLo <= lo-1 {
1815 r = appendRange(r, nextLo, lo-1)
1820 for c := lo; c <= hi; c += stride {
1836 nextLo := '\u0000' // lo end of next class to add
1839 lo, hi := r[i], r[i+1]
1840 if nextLo <= lo-1 {
1842 r[w+1] = lo - 1