Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 628 for June (0.05 sec)

  1. src/unicode/utf16/utf16.go

    	}
    	return replacementChar
    }
    
    // EncodeRune returns the UTF-16 surrogate pair r1, r2 for the given rune.
    // If the rune is not a valid Unicode code point or does not need encoding,
    // EncodeRune returns U+FFFD, U+FFFD.
    func EncodeRune(r rune) (r1, r2 rune) {
    	if r < surrSelf || r > maxRune {
    		return replacementChar, replacementChar
    	}
    	r -= surrSelf
    	return surr1 + (r>>10)&0x3ff, surr2 + r&0x3ff
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 19:08:48 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  2. test/fixedbugs/issue23814.go

    	_ = myString([]myByte{'\xf0', '\x9f', '\x8c', '\x8d'}) // "🌍
    
    	// 3
    	_ = string([]rune{0x767d, 0x9d6c, 0x7fd4}) // "\u767d\u9d6c\u7fd4" == "白鵬翔"
    	_ = string([]rune{})                       // ""
    	_ = string([]rune(nil))                    // ""
    
    	type runes []rune
    	_ = string(runes{0x767d, 0x9d6c, 0x7fd4}) // "\u767d\u9d6c\u7fd4" == "白鵬翔"
    
    	type myRune rune
    	_ = string([]myRune{0x266b, 0x266c}) // "\u266b\u266c" == "♫♬"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 15 00:06:24 UTC 2022
    - 1.9K bytes
    - Viewed (0)
  3. src/internal/fuzz/encoding_test.go

    }
    
    func FuzzRuneRoundTrip(f *testing.F) {
    	f.Add(rune(-1))
    	f.Add(rune(0xd800))
    	f.Add(rune(0xdfff))
    	f.Add(rune(unicode.ReplacementChar))
    	f.Add(rune(unicode.MaxASCII))
    	f.Add(rune(unicode.MaxLatin1))
    	f.Add(rune(unicode.MaxRune))
    	f.Add(rune(unicode.MaxRune + 1))
    	f.Add(rune(-0x80000000))
    	f.Add(rune(0x7fffffff))
    
    	f.Fuzz(func(t *testing.T, r1 rune) {
    		b := marshalCorpusFile(r1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 00:20:34 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  4. src/unicode/utf16/utf16_test.go

    	}
    }
    
    type decodeTest struct {
    	in  []uint16
    	out []rune
    }
    
    var decodeTests = []decodeTest{
    	{[]uint16{1, 2, 3, 4}, []rune{1, 2, 3, 4}},
    	{[]uint16{0xffff, 0xd800, 0xdc00, 0xd800, 0xdc01, 0xd808, 0xdf45, 0xdbff, 0xdfff},
    		[]rune{0xffff, 0x10000, 0x10001, 0x12345, 0x10ffff}},
    	{[]uint16{0xd800, 'a'}, []rune{0xfffd, 'a'}},
    	{[]uint16{0xdfff}, []rune{0xfffd}},
    }
    
    func TestAllocationsDecode(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 19:08:48 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/text/unicode/norm/composition.go

    	bn := rb.rune[pos].pos
    	sz := utf8.EncodeRune(rb.byte[bn:], rune(r))
    	rb.rune[pos] = Properties{pos: bn, size: uint8(sz)}
    }
    
    // runeAt returns the rune at position n. It is used for Hangul and recomposition.
    func (rb *reorderBuffer) runeAt(n int) rune {
    	inf := rb.rune[n]
    	r, _ := utf8.DecodeRune(rb.byte[inf.pos : inf.pos+inf.size])
    	return r
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 14.1K bytes
    - Viewed (0)
  6. src/regexp/onepass_test.go

    		[]rune{69, 69},
    		[]rune{69, 69},
    		[]rune{},
    		[]uint32{mergeFailed},
    		1, 2,
    	},
    	{
    		// append right-first
    		[]rune{69, 69},
    		[]rune{71, 71},
    		[]rune{69, 69, 71, 71},
    		[]uint32{1, 2},
    		1, 2,
    	},
    	{
    		// append, left-first
    		[]rune{71, 71},
    		[]rune{69, 69},
    		[]rune{69, 69, 71, 71},
    		[]uint32{2, 1},
    		1, 2,
    	},
    	{
    		// successful interleave
    		[]rune{60, 60, 71, 71, 101, 101},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:36:03 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  7. test/convert1.go

    package main
    
    type Tbyte []byte
    type Trune []rune
    type Tint64 []int64
    type Tstring string
    
    func main() {
    	s := "hello"
    	sb := []byte("hello")
    	sr := []rune("hello")
    	si := []int64{'h', 'e', 'l', 'l', 'o'}
    
    	ts := Tstring(s)
    	tsb := Tbyte(sb)
    	tsr := Trune(sr)
    	tsi := Tint64(si)
    
    	_ = string(s)
    	_ = []byte(s)
    	_ = []rune(s)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 13:43:18 UTC 2016
    - 3.4K bytes
    - Viewed (0)
  8. src/unicode/utf8/utf8.go

    		return rune(p0&mask2)<<6 | rune(b1&maskx), 2
    	}
    	b2 := p[2]
    	if b2 < locb || hicb < b2 {
    		return RuneError, 1
    	}
    	if sz <= 3 {
    		return rune(p0&mask3)<<12 | rune(b1&maskx)<<6 | rune(b2&maskx), 3
    	}
    	b3 := p[3]
    	if b3 < locb || hicb < b3 {
    		return RuneError, 1
    	}
    	return rune(p0&mask4)<<18 | rune(b1&maskx)<<12 | rune(b2&maskx)<<6 | rune(b3&maskx), 4
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 02:00:36 UTC 2024
    - 16.4K bytes
    - Viewed (0)
  9. src/regexp/onepass.go

    			if len(inst.Next) > 0 {
    				break
    			}
    			instQueue.insert(inst.Out)
    			if len(inst.Rune) == 0 {
    				onePassRunes[pc] = []rune{}
    				inst.Next = []uint32{inst.Out}
    				break
    			}
    			runes := make([]rune, 0)
    			if len(inst.Rune) == 1 && syntax.Flags(inst.Arg)&syntax.FoldCase != 0 {
    				r0 := inst.Rune[0]
    				runes = append(runes, r0, r0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:36:03 UTC 2024
    - 13.7K bytes
    - Viewed (0)
  10. src/regexp/syntax/perl_groups.go

    	0x30, 0x39,
    }
    
    var code10 = []rune{ /* [:graph:] */
    	0x21, 0x7e,
    }
    
    var code11 = []rune{ /* [:lower:] */
    	0x61, 0x7a,
    }
    
    var code12 = []rune{ /* [:print:] */
    	0x20, 0x7e,
    }
    
    var code13 = []rune{ /* [:punct:] */
    	0x21, 0x2f,
    	0x3a, 0x40,
    	0x5b, 0x60,
    	0x7b, 0x7e,
    }
    
    var code14 = []rune{ /* [:space:] */
    	0x9, 0xd,
    	0x20, 0x20,
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 13:59:01 UTC 2024
    - 2.3K bytes
    - Viewed (0)
Back to top