Repository URL to install this package:
|
Version:
1.0 ▾
|
!<arch>
__.PKGDEF 0 0 0 644 1136 `
go object linux amd64 go1.6 X:none
build id "625a7425a49ec64908f33f17863ea0e9d626a0e0"
$$
package utf16
func @"".IsSurrogate (@"".r·2 rune) (? bool) { return rune(0xd800) <= @"".r·2 && @"".r·2 < rune(0xe000) }
func @"".DecodeRune (@"".r1·2 rune, @"".r2·3 rune) (? rune) { if rune(0xd800) <= @"".r1·2 && @"".r1·2 < rune(0xdc00) && rune(0xdc00) <= @"".r2·3 && @"".r2·3 < rune(0xe000) { return (@"".r1·2 - rune(0xd800)) << uint(0xa) | (@"".r2·3 - rune(0xdc00)) + rune(0x10000) }; return rune(0xfffd) }
func @"".EncodeRune (@"".r·3 rune) (@"".r1·1 rune, @"".r2·2 rune) { if @"".r·3 < rune(0x10000) || @"".r·3 > rune(0x10ffff) || @"".IsSurrogate(@"".r·3) { return rune(0xfffd), rune(0xfffd) }; @"".r·3 -= rune(0x10000); return rune(0xd800) + @"".r·3 >> uint(0xa) & rune(0x3ff), rune(0xdc00) + @"".r·3 & rune(0x3ff) }
func @"".Encode (@"".s·2 []rune "esc:0x1") (? []uint16)
func @"".Decode (@"".s·2 []uint16 "esc:0x1") (? []rune)
const @"".surr1 = 0xd800
const @"".surr3 = 0xe000
const @"".surr2 = 0xdc00
const @"".replacementChar = '\ufffd'
const @"".surrSelf = 0x10000
const @"".maxRune = '\U0010ffff'
$$
_go_.o 0 0 0 644 5275 `
go object linux amd64 go1.6 X:none
!
go13ld þ"".IsSurrogate @ @D$= Ø |= à D$ÃÆD$ ëøÌÌÌ "".~r1 type.bool "".r type.int32
> Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad Tgclocals·33cdeccccebe80329f1fdbee7f5874cb D$GOROOT/src/unicode/utf16/utf16.goþ"".DecodeRune L$D$ù Ø |6ù Ü }.= Ü |'= à } ˁë Ø Áã
Łí Ü ëà \$ÃÇD$ýÿ ÃÌ "".~r2 type.int32
"".r2 type.int32
"".r1 type.int32 P P L
Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad Tgclocals·33cdeccccebe80329f1fdbee7f5874cb D$GOROOT/src/unicode/utf16/utf16.goþ"".EncodeRune à àL$ù |Gùÿÿ ?ù Ø |Hù à À<