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 "76bedcbbd8444cba80ed6e91c3a99268d8467da9"
$$
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 8419 `
go object linux amd64 go1.6 X:none
!
go13ld þ"".IsSurrogate dH% H;av8HìH\$H$è D$= Ø |= à D$è HÄÃÆD$ ëïè ë²ÌÌ
: *runtime.racefuncenter n (runtime.racefuncexit 0runtime.morestack_noctxt "".~r1 type.bool "".r type.int32 , P >4
4 Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad Tgclocals·33cdeccccebe80329f1fdbee7f5874cb D$GOROOT/src/unicode/utf16/utf16.goþ"".DecodeRune dH% H;avsHìH\$H$è L$D$ù Ø |?ù Ü }7= Ü |0= à })ˁë Ø Áã
Łí Ü ëà \$è HÄÃÇD$ýÿ è HÄÃè étÿÿÿÌÌÌÌ
: *runtime.racefuncenter Î (runtime.racefuncexit ò (runtime.racefuncexit 0runtime.morestack_noctxt "".~r2 type.int32
"".r2 type.int32
"".r1 type.int32 \ "L
t Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad Tgclocals·33cdeccccebe80329f1fdbee7f5874cb D$GOROOT/src/unicode/utf16/utf16.goþ"".EncodeRune à àdH% H;a HìH\$H$è L$ù |Tùÿÿ Lù Ø |^ù à À<