Home | History | Annotate | Download | only in unicode
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     1152      `
      3 go object linux amd64 go1.5.1 X:none
      4 build id "94ad178c7f50af249ffb1768cf7730dea28ce23b"
      5 
      6 $$
      7 package utf16
      8 	import runtime "runtime"
      9 	func @"".IsSurrogate (@"".r2 rune) (? bool) { return rune(0xd800) <= @"".r2 && @"".r2 < rune(0xe000) }
     10 	func @"".DecodeRune (@"".r12 rune, @"".r23 rune) (? rune) { if rune(0xd800) <= @"".r12 && @"".r12 < rune(0xdc00) && rune(0xdc00) <= @"".r23 && @"".r23 < rune(0xe000) { return (@"".r12 - rune(0xd800)) << 0xa | (@"".r23 - rune(0xdc00)) + rune(0x10000) }; return rune(0xfffd) }
     11 	func @"".EncodeRune (@"".r3 rune) (@"".r11 rune, @"".r22 rune) { if @"".r3 < rune(0x10000) || @"".r3 > rune(0x10ffff) || @"".IsSurrogate(@"".r3) { return rune(0xfffd), rune(0xfffd) }; @"".r3 -= rune(0x10000); return rune(0xd800) + @"".r3 >> 0xa & rune(0x3ff), rune(0xdc00) + @"".r3 & rune(0x3ff) }
     12 	func @"".Encode (@"".s2 []rune "esc:0x1") (? []uint16)
     13 	func @"".Decode (@"".s2 []uint16 "esc:0x1") (? []rune)
     14 	const @"".surr1 = 0xd800
     15 	const @"".surr3 = 0xe000
     16 	const @"".surr2 = 0xdc00
     17 	const @"".replacementChar = '\ufffd'
     18 	const @"".surrSelf = 0x10000
     19 	const @"".maxRune = '\U0010ffff'
     20 
     21 $$
     22 _go_.o          0           0     0     644     5614      `
     23 go object linux amd64 go1.5.1 X:none
     24 
     25 !
     26 go13ld"".IsSurrogate@:D$=|=D$D$ "".~r1type.bool"".rtype.int32  
     29 >Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbbprebuilts/go/linux-x86/src/unicode/utf16/utf16.go"".DecodeRuneL$D$|6}.=|'=} 
     31 	\$D$ "".~r2type.int32
     33 "".r2type.int32
     34 "".r1type.int32PPL 
     35 Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbbprebuilts/go/linux-x86/src/unicode/utf16/utf16.go"".EncodeRuneL$|G?|H<u*
     36 %L$D$D$D$1 "".autotmp_0002type.int32
     37 "".r2type.int32
     38 "".r1type.int32"".rtype.int32pp`%$Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbbprebuilts/go/linux-x86/src/unicode/utf16/utf16.go"".EncodedH%H;a|H0HT$@1H\$PH\$XH\$`HD$8H\$H1HH9}(|HHHH9|HH$HT$HT$HT$Ht$ Ld$(1H|$8L\$@H\$HE1M9}'}GH9s6HJfHHIM9|L9wHT$PHL$XLd$`H0=|=|==|=|r=k=|p=@@uU-
     43 %H9s)HJf+HHH9sHjfHF1g
     46 type.[]uint16
     47 "runtime.makeslice
     48 $runtime.panicslice
     49 $runtime.panicindex
     50 $runtime.panicindex
     51 $runtime.panicindex
     52 0runtime.morestack_noctxt``"".autotmp_0023type.int"".autotmp_0022type.int32"".autotmp_0020type.int32"".autotmp_0018type.int32"".autotmp_0017type.*int32"".autotmp_0016type.int"".autotmp_0015type.int"".autotmp_0009type.int"".autotmp_0008type.int32"".autotmp_0007type.int"".autotmp_0006type.[]int32"".~r10type.[]uint16"".stype.[]int32`_`rr-)
 D
     60 %oTgclocals6432f8c6a0d23fa7bee6c5d96f21a92aTgclocals33cdeccccebe80329f1fdbee7f5874cbbprebuilts/go/linux-x86/src/unicode/utf16/utf16.go"".DecodedH%H;aH01H\$PH\$XH\$`HD$@HH$HD$HD$H|$8Ht$@LL$LT$ Ld$(11H9H9vHGH+HffHHH9HHH90HoHfHHH9HoHfAHHH9H,_]A|{A}r|j}bD
     63 	L9s8IHHHH9L9wLL$PHL$XLd$`H0fr"fsL9sIHL9sI+H
     72 `type.[]int32
     73 "runtime.makeslice
     74 $runtime.panicslice
     75 $runtime.panicindex
     76 $runtime.panicindex
     77 $runtime.panicindex
     78 $runtime.panicindex
     79 $runtime.panicindex
     80 $runtime.panicindex
     81 $runtime.panicindex
     82 0runtime.morestack_noctxt``"".autotmp_0035type.int32"".autotmp_0031type.int"".autotmp_0030type.int"".autotmp_0029type.int"".autotmp_0028type.int"".autotmp_0025type.int"".~r10type.[]int32"".stype.[]uint16`_`d(8ij
$ 
BTgclocals6432f8c6a0d23fa7bee6c5d96f21a92aTgclocals33cdeccccebe80329f1fdbee7f5874cbbprebuilts/go/linux-x86/src/unicode/utf16/utf16.goTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals6432f8c6a0d23fa7bee6c5d96f21a92aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals6432f8c6a0d23fa7bee6c5d96f21a92a""".IsSurrogatef"".IsSurrogate "".DecodeRunef"".DecodeRune "".EncodeRunef"".EncodeRune"".Encodef"".Encode"".Decodef"".Decode"runtime.gcbits.010go.string.hdr."[]uint16"  (go.string."[]uint16"(go.string."[]uint16" []uint16type.[]uint16 0 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]uint16"p,go.weak.type.*[]uint16"runtime.zerovaluetype.uint16:go.typelink.[]uint16	[]uint16type.[]uint16.go.string.hdr."[]int32"  &go.string."[]int32"&go.string."[]int32"[]int32type.[]int32*Ms0 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]int32"p*go.weak.type.*[]int32"runtime.zerovaluetype.int326go.typelink.[]int32	[]int32type.[]int32.go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime""runtime.zerovaluego13ld