Repository URL to install this package:
|
Version:
1.0 ▾
|
!<arch>
__.PKGDEF 0 0 0 644 47655 `
go object linux amd64 go1.6 X:none
build id "eb2993f9b0afd6aee0b572b0b04c653b7d236d6d"
$$
package arm64
import obj "cmd/internal/obj"
import log "log"
import fmt "fmt"
import math "math"
import sort "sort"
import binary "encoding/binary"
const @"".NSNAME = 0x8
const @"".NSYM = 0x32
const @"".NREG = 0x20
const @"".NFREG = 0x20
const @"".REG_R0 = 0x2000
const @"".REG_R1 = 0x2001
const @"".REG_R2 = 0x2002
const @"".REG_R3 = 0x2003
const @"".REG_R4 = 0x2004
const @"".REG_R5 = 0x2005
const @"".REG_R6 = 0x2006
const @"".REG_R7 = 0x2007
const @"".REG_R8 = 0x2008
const @"".REG_R9 = 0x2009
const @"".REG_R10 = 0x200a
const @"".REG_R11 = 0x200b
const @"".REG_R12 = 0x200c
const @"".REG_R13 = 0x200d
const @"".REG_R14 = 0x200e
const @"".REG_R15 = 0x200f
const @"".REG_R16 = 0x2010
const @"".REG_R17 = 0x2011
const @"".REG_R18 = 0x2012
const @"".REG_R19 = 0x2013
const @"".REG_R20 = 0x2014
const @"".REG_R21 = 0x2015
const @"".REG_R22 = 0x2016
const @"".REG_R23 = 0x2017
const @"".REG_R24 = 0x2018
const @"".REG_R25 = 0x2019
const @"".REG_R26 = 0x201a
const @"".REG_R27 = 0x201b
const @"".REG_R28 = 0x201c
const @"".REG_R29 = 0x201d
const @"".REG_R30 = 0x201e
const @"".REG_R31 = 0x201f
const @"".REG_F0 = 0x2020
const @"".REG_F1 = 0x2021
const @"".REG_F2 = 0x2022
const @"".REG_F3 = 0x2023
const @"".REG_F4 = 0x2024
const @"".REG_F5 = 0x2025
const @"".REG_F6 = 0x2026
const @"".REG_F7 = 0x2027
const @"".REG_F8 = 0x2028
const @"".REG_F9 = 0x2029
const @"".REG_F10 = 0x202a
const @"".REG_F11 = 0x202b
const @"".REG_F12 = 0x202c
const @"".REG_F13 = 0x202d
const @"".REG_F14 = 0x202e
const @"".REG_F15 = 0x202f
const @"".REG_F16 = 0x2030
const @"".REG_F17 = 0x2031
const @"".REG_F18 = 0x2032
const @"".REG_F19 = 0x2033
const @"".REG_F20 = 0x2034
const @"".REG_F21 = 0x2035
const @"".REG_F22 = 0x2036
const @"".REG_F23 = 0x2037
const @"".REG_F24 = 0x2038
const @"".REG_F25 = 0x2039
const @"".REG_F26 = 0x203a
const @"".REG_F27 = 0x203b
const @"".REG_F28 = 0x203c
const @"".REG_F29 = 0x203d
const @"".REG_F30 = 0x203e
const @"".REG_F31 = 0x203f
const @"".REG_V0 = 0x2040
const @"".REG_V1 = 0x2041
const @"".REG_V2 = 0x2042
const @"".REG_V3 = 0x2043
const @"".REG_V4 = 0x2044
const @"".REG_V5 = 0x2045
const @"".REG_V6 = 0x2046
const @"".REG_V7 = 0x2047
const @"".REG_V8 = 0x2048
const @"".REG_V9 = 0x2049
const @"".REG_V10 = 0x204a
const @"".REG_V11 = 0x204b
const @"".REG_V12 = 0x204c
const @"".REG_V13 = 0x204d
const @"".REG_V14 = 0x204e
const @"".REG_V15 = 0x204f
const @"".REG_V16 = 0x2050
const @"".REG_V17 = 0x2051
const @"".REG_V18 = 0x2052
const @"".REG_V19 = 0x2053
const @"".REG_V20 = 0x2054
const @"".REG_V21 = 0x2055
const @"".REG_V22 = 0x2056
const @"".REG_V23 = 0x2057
const @"".REG_V24 = 0x2058
const @"".REG_V25 = 0x2059
const @"".REG_V26 = 0x205a
const @"".REG_V27 = 0x205b
const @"".REG_V28 = 0x205c
const @"".REG_V29 = 0x205d
const @"".REG_V30 = 0x205e
const @"".REG_V31 = 0x205f
const @"".COND_EQ = 0x2060
const @"".COND_NE = 0x2061
const @"".COND_HS = 0x2062
const @"".COND_LO = 0x2063
const @"".COND_MI = 0x2064
const @"".COND_PL = 0x2065
const @"".COND_VS = 0x2066
const @"".COND_VC = 0x2067
const @"".COND_HI = 0x2068
const @"".COND_LS = 0x2069
const @"".COND_GE = 0x206a
const @"".COND_LT = 0x206b
const @"".COND_GT = 0x206c
const @"".COND_LE = 0x206d
const @"".COND_AL = 0x206e
const @"".COND_NV = 0x206f
const @"".REG_RSP = 0x207f
const @"".REG_EXT = 0x2800
const @"".REG_UXTB = 0x2800
const @"".REG_UXTH = 0x2900
const @"".REG_UXTW = 0x2a00
const @"".REG_UXTX = 0x2b00
const @"".REG_SXTB = 0x2c00
const @"".REG_SXTH = 0x2d00
const @"".REG_SXTW = 0x2e00
const @"".REG_SXTX = 0x2f00
const @"".REG_SPECIAL = 0x3000
const @"".REG_DAIF = 0x3001
const @"".REG_NZCV = 0x3002
const @"".REG_FPSR = 0x3003
const @"".REG_FPCR = 0x3004
const @"".REG_SPSR_EL1 = 0x3005
const @"".REG_ELR_EL1 = 0x3006
const @"".REG_SPSR_EL2 = 0x3007
const @"".REG_ELR_EL2 = 0x3008
const @"".REG_CurrentEL = 0x3009
const @"".REG_SP_EL0 = 0x300a
const @"".REG_SPSel = 0x300b
const @"".REG_DAIFSet = 0x300c
const @"".REG_DAIFClr = 0x300d
const @"".REGMIN = 0x2007
const @"".REGRT1 = 0x2010
const @"".REGRT2 = 0x2011
const @"".REGPR = 0x2012
const @"".REGMAX = 0x2019
const @"".REGCTXT = 0x201a
const @"".REGTMP = 0x201b
const @"".REGG = 0x201c
const @"".REGFP = 0x201d
const @"".REGLINK = 0x201e
const @"".REGZERO = 0x201f
const @"".REGSP = 0x207f
const @"".FREGRET = 0x2020
const @"".FREGMIN = 0x2027
const @"".FREGMAX = 0x203a
const @"".FREGEXT = 0x203a
const @"".FREGZERO = 0x203c
const @"".FREGHALF = 0x203d
const @"".FREGONE = 0x203e
const @"".FREGTWO = 0x203f
const @"".BIG = 0x7f8
const @"".LABEL = 0x1
const @"".LEAF = 0x2
const @"".FLOAT = 0x4
const @"".BRANCH = 0x8
const @"".LOAD = 0x10
const @"".FCMP = 0x20
const @"".SYNC = 0x40
const @"".LIST = 0x80
const @"".FOLL = 0x100
const @"".NOSCHED = 0x200
const @"".C_NONE = 0x0
const @"".C_REG = 0x1
const @"".C_RSP = 0x2
const @"".C_FREG = 0x3
const @"".C_VREG = 0x4
const @"".C_PAIR = 0x5
const @"".C_SHIFT = 0x6
const @"".C_EXTREG = 0x7
const @"".C_SPR = 0x8
const @"".C_COND = 0x9
const @"".C_ZCON = 0xa
const @"".C_ADDCON0 = 0xb
const @"".C_ADDCON = 0xc
const @"".C_MOVCON = 0xd
const @"".C_BITCON = 0xe
const @"".C_ABCON = 0xf
const @"".C_MBCON = 0x10
const @"".C_LCON = 0x11
const @"".C_VCON = 0x12
const @"".C_FCON = 0x13
const @"".C_VCONADDR = 0x14
const @"".C_AACON = 0x15
const @"".C_LACON = 0x16
const @"".C_AECON = 0x17
const @"".C_SBRA = 0x18
const @"".C_LBRA = 0x19
const @"".C_NPAUTO = 0x1a
const @"".C_NSAUTO = 0x1b
const @"".C_PSAUTO = 0x1c
const @"".C_PPAUTO = 0x1d
const @"".C_UAUTO4K = 0x1e
const @"".C_UAUTO8K = 0x1f
const @"".C_UAUTO16K = 0x20
const @"".C_UAUTO32K = 0x21
const @"".C_UAUTO64K = 0x22
const @"".C_LAUTO = 0x23
const @"".C_SEXT1 = 0x24
const @"".C_SEXT2 = 0x25
const @"".C_SEXT4 = 0x26
const @"".C_SEXT8 = 0x27
const @"".C_SEXT16 = 0x28
const @"".C_LEXT = 0x29
const @"".C_ZOREG = 0x2a
const @"".C_NPOREG = 0x2b
const @"".C_NSOREG = 0x2c
const @"".C_PSOREG = 0x2d
const @"".C_PPOREG = 0x2e
const @"".C_UOREG4K = 0x2f
const @"".C_UOREG8K = 0x30
const @"".C_UOREG16K = 0x31
const @"".C_UOREG32K = 0x32
const @"".C_UOREG64K = 0x33
const @"".C_LOREG = 0x34
const @"".C_ADDR = 0x35
const @"".C_GOTADDR = 0x36
const @"".C_TLS_LE = 0x37
const @"".C_TLS_IE = 0x38
const @"".C_ROFF = 0x39
const @"".C_GOK = 0x3a
const @"".C_TEXTSIZE = 0x3b
const @"".C_NCLASS = 0x3c
const @"".C_XPRE = 0x40
const @"".C_XPOST = 0x20
const @"".AADC = 0x5014
const @"".AADCS = 0x5015
const @"".AADCSW = 0x5016
const @"".AADCW = 0x5017
const @"".AADD = 0x5018
const @"".AADDS = 0x5019
const @"".AADDSW = 0x501a
const @"".AADDW = 0x501b
const @"".AADR = 0x501c
const @"".AADRP = 0x501d
const @"".AAND = 0x501e
const @"".AANDS = 0x501f
const @"".AANDSW = 0x5020
const @"".AANDW = 0x5021
const @"".AASR = 0x5022
const @"".AASRW = 0x5023
const @"".AAT = 0x5024
const @"".ABFI = 0x5025
const @"".ABFIW = 0x5026
const @"".ABFM = 0x5027
const @"".ABFMW = 0x5028
const @"".ABFXIL = 0x5029
const @"".ABFXILW = 0x502a
const @"".ABIC = 0x502b
const @"".ABICS = 0x502c
const @"".ABICSW = 0x502d
const @"".ABICW = 0x502e
const @"".ABRK = 0x502f
const @"".ACBNZ = 0x5030
const @"".ACBNZW = 0x5031
const @"".ACBZ = 0x5032
const @"".ACBZW = 0x5033
const @"".ACCMN = 0x5034
const @"".ACCMNW = 0x5035
const @"".ACCMP = 0x5036
const @"".ACCMPW = 0x5037
const @"".ACINC = 0x5038
const @"".ACINCW = 0x5039
const @"".ACINV = 0x503a
const @"".ACINVW = 0x503b
const @"".ACLREX = 0x503c
const @"".ACLS = 0x503d
const @"".ACLSW = 0x503e
const @"".ACLZ = 0x503f
const @"".ACLZW = 0x5040
const @"".ACMN = 0x5041
const @"".ACMNW = 0x5042
const @"".ACMP = 0x5043
const @"".ACMPW = 0x5044
const @"".ACNEG = 0x5045
const @"".ACNEGW = 0x5046
const @"".ACRC32B = 0x5047
const @"".ACRC32CB = 0x5048
const @"".ACRC32CH = 0x5049
const @"".ACRC32CW = 0x504a
const @"".ACRC32CX = 0x504b
const @"".ACRC32H = 0x504c
const @"".ACRC32W = 0x504d
const @"".ACRC32X = 0x504e
const @"".ACSEL = 0x504f
const @"".ACSELW = 0x5050
const @"".ACSET = 0x5051
const @"".ACSETM = 0x5052
const @"".ACSETMW = 0x5053
const @"".ACSETW = 0x5054
const @"".ACSINC = 0x5055
const @"".ACSINCW = 0x5056
const @"".ACSINV = 0x5057
const @"".ACSINVW = 0x5058
const @"".ACSNEG = 0x5059
const @"".ACSNEGW = 0x505a
const @"".ADC = 0x505b
const @"".ADCPS1 = 0x505c
const @"".ADCPS2 = 0x505d
const @"".ADCPS3 = 0x505e
const @"".ADMB = 0x505f
const @"".ADRPS = 0x5060
const @"".ADSB = 0x5061
const @"".AEON = 0x5062
const @"".AEONW = 0x5063
const @"".AEOR = 0x5064
const @"".AEORW = 0x5065
const @"".AERET = 0x5066
const @"".AEXTR = 0x5067
const @"".AEXTRW = 0x5068
const @"".AHINT = 0x5069
const @"".AHLT = 0x506a
const @"".AHVC = 0x506b
const @"".AIC = 0x506c
const @"".AISB = 0x506d
const @"".ALDAR = 0x506e
const @"".ALDARB = 0x506f
const @"".ALDARH = 0x5070
const @"".ALDARW = 0x5071
const @"".ALDAXP = 0x5072
const @"".ALDAXPW = 0x5073
const @"".ALDAXR = 0x5074
const @"".ALDAXRB = 0x5075
const @"".ALDAXRH = 0x5076
const @"".ALDAXRW = 0x5077
const @"".ALDP = 0x5078
const @"".ALDXR = 0x5079
const @"".ALDXRB = 0x507a
const @"".ALDXRH = 0x507b
const @"".ALDXRW = 0x507c
const @"".ALDXP = 0x507d
const @"".ALDXPW = 0x507e
const @"".ALSL = 0x507f
const @"".ALSLW = 0x5080
const @"".ALSR = 0x5081
const @"".ALSRW = 0x5082
const @"".AMADD = 0x5083
const @"".AMADDW = 0x5084
const @"".AMNEG = 0x5085
const @"".AMNEGW = 0x5086
const @"".AMOVK = 0x5087
const @"".AMOVKW = 0x5088
const @"".AMOVN = 0x5089
const @"".AMOVNW = 0x508a
const @"".AMOVZ = 0x508b
const @"".AMOVZW = 0x508c
const @"".AMRS = 0x508d
const @"".AMSR = 0x508e
const @"".AMSUB = 0x508f
const @"".AMSUBW = 0x5090
const @"".AMUL = 0x5091
const @"".AMULW = 0x5092
const @"".AMVN = 0x5093
const @"".AMVNW = 0x5094
const @"".ANEG = 0x5095
const @"".ANEGS = 0x5096
const @"".ANEGSW = 0x5097
const @"".ANEGW = 0x5098
const @"".ANGC = 0x5099
const @"".ANGCS = 0x509a
const @"".ANGCSW = 0x509b
const @"".ANGCW = 0x509c
const @"".AORN = 0x509d
const @"".AORNW = 0x509e
const @"".AORR = 0x509f
const @"".AORRW = 0x50a0
const @"".APRFM = 0x50a1
const @"".APRFUM = 0x50a2
const @"".ARBIT = 0x50a3
const @"".ARBITW = 0x50a4
const @"".AREM = 0x50a5
const @"".AREMW = 0x50a6
const @"".AREV = 0x50a7
const @"".AREV16 = 0x50a8
const @"".AREV16W = 0x50a9
const @"".AREV32 = 0x50aa
const @"".AREVW = 0x50ab
const @"".AROR = 0x50ac
const @"".ARORW = 0x50ad
const @"".ASBC = 0x50ae
const @"".ASBCS = 0x50af
const @"".ASBCSW = 0x50b0
const @"".ASBCW = 0x50b1
const @"".ASBFIZ = 0x50b2
const @"".ASBFIZW = 0x50b3
const @"".ASBFM = 0x50b4
const @"".ASBFMW = 0x50b5
const @"".ASBFX = 0x50b6
const @"".ASBFXW = 0x50b7
const @"".ASDIV = 0x50b8
const @"".ASDIVW = 0x50b9
const @"".ASEV = 0x50ba
const @"".ASEVL = 0x50bb
const @"".ASMADDL = 0x50bc
const @"".ASMC = 0x50bd
const @"".ASMNEGL = 0x50be
const @"".ASMSUBL = 0x50bf
const @"".ASMULH = 0x50c0
const @"".ASMULL = 0x50c1
const @"".ASTXR = 0x50c2
const @"".ASTXRB = 0x50c3
const @"".ASTXRH = 0x50c4
const @"".ASTXP = 0x50c5
const @"".ASTXPW = 0x50c6
const @"".ASTXRW = 0x50c7
const @"".ASTLP = 0x50c8
const @"".ASTLPW = 0x50c9
const @"".ASTLR = 0x50ca
const @"".ASTLRB = 0x50cb
const @"".ASTLRH = 0x50cc
const @"".ASTLRW = 0x50cd
const @"".ASTLXP = 0x50ce
const @"".ASTLXPW = 0x50cf
const @"".ASTLXR = 0x50d0
const @"".ASTLXRB = 0x50d1
const @"".ASTLXRH = 0x50d2
const @"".ASTLXRW = 0x50d3
const @"".ASTP = 0x50d4
const @"".ASUB = 0x50d5
const @"".ASUBS = 0x50d6
const @"".ASUBSW = 0x50d7
const @"".ASUBW = 0x50d8
const @"".ASVC = 0x50d9
const @"".ASXTB = 0x50da
const @"".ASXTBW = 0x50db
const @"".ASXTH = 0x50dc
const @"".ASXTHW = 0x50dd
const @"".ASXTW = 0x50de
const @"".ASYS = 0x50df
const @"".ASYSL = 0x50e0
const @"".ATBNZ = 0x50e1
const @"".ATBZ = 0x50e2
const @"".ATLBI = 0x50e3
const @"".ATST = 0x50e4
const @"".ATSTW = 0x50e5
const @"".AUBFIZ = 0x50e6
const @"".AUBFIZW = 0x50e7
const @"".AUBFM = 0x50e8
const @"".AUBFMW = 0x50e9
const @"".AUBFX = 0x50ea
const @"".AUBFXW = 0x50eb
const @"".AUDIV = 0x50ec
const @"".AUDIVW = 0x50ed
const @"".AUMADDL = 0x50ee
const @"".AUMNEGL = 0x50ef
const @"".AUMSUBL = 0x50f0
const @"".AUMULH = 0x50f1
const @"".AUMULL = 0x50f2
const @"".AUREM = 0x50f3
const @"".AUREMW = 0x50f4
const @"".AUXTB = 0x50f5
const @"".AUXTH = 0x50f6
const @"".AUXTW = 0x50f7
const @"".AUXTBW = 0x50f8
const @"".AUXTHW = 0x50f9
const @"".AWFE = 0x50fa
const @"".AWFI = 0x50fb
const @"".AYIELD = 0x50fc
const @"".AMOVB = 0x50fd
const @"".AMOVBU = 0x50fe
const @"".AMOVH = 0x50ff
const @"".AMOVHU = 0x5100
const @"".AMOVW = 0x5101
const @"".AMOVWU = 0x5102
const @"".AMOVD = 0x5103
const @"".AMOVNP = 0x5104
const @"".AMOVNPW = 0x5105
const @"".AMOVP = 0x5106
const @"".AMOVPD = 0x5107
const @"".AMOVPQ = 0x5108
const @"".AMOVPS = 0x5109
const @"".AMOVPSW = 0x510a
const @"".AMOVPW = 0x510b
const @"".ABEQ = 0x510c
const @"".ABNE = 0x510d
const @"".ABCS = 0x510e
const @"".ABHS = 0x510f
const @"".ABCC = 0x5110
const @"".ABLO = 0x5111
const @"".ABMI = 0x5112
const @"".ABPL = 0x5113
const @"".ABVS = 0x5114
const @"".ABVC = 0x5115
const @"".ABHI = 0x5116
const @"".ABLS = 0x5117
const @"".ABGE = 0x5118
const @"".ABLT = 0x5119
const @"".ABGT = 0x511a
const @"".ABLE = 0x511b
const @"".AFABSD = 0x511c
const @"".AFABSS = 0x511d
const @"".AFADDD = 0x511e
const @"".AFADDS = 0x511f
const @"".AFCCMPD = 0x5120
const @"".AFCCMPED = 0x5121
const @"".AFCCMPS = 0x5122
const @"".AFCCMPES = 0x5123
const @"".AFCMPD = 0x5124
const @"".AFCMPED = 0x5125
const @"".AFCMPES = 0x5126
const @"".AFCMPS = 0x5127
const @"".AFCVTSD = 0x5128
const @"".AFCVTDS = 0x5129
const @"".AFCVTZSD = 0x512a
const @"".AFCVTZSDW = 0x512b
const @"".AFCVTZSS = 0x512c
const @"".AFCVTZSSW = 0x512d
const @"".AFCVTZUD = 0x512e
const @"".AFCVTZUDW = 0x512f
const @"".AFCVTZUS = 0x5130
const @"".AFCVTZUSW = 0x5131
const @"".AFDIVD = 0x5132
const @"".AFDIVS = 0x5133
const @"".AFMOVD = 0x5134
const @"".AFMOVS = 0x5135
const @"".AFMULD = 0x5136
const @"".AFMULS = 0x5137
const @"".AFNEGD = 0x5138
const @"".AFNEGS = 0x5139
const @"".AFSQRTD = 0x513a
const @"".AFSQRTS = 0x513b
const @"".AFSUBD = 0x513c
const @"".AFSUBS = 0x513d
const @"".ASCVTFD = 0x513e
const @"".ASCVTFS = 0x513f
const @"".ASCVTFWD = 0x5140
const @"".ASCVTFWS = 0x5141
const @"".AUCVTFD = 0x5142
const @"".AUCVTFS = 0x5143
const @"".AUCVTFWD = 0x5144
const @"".AUCVTFWS = 0x5145
const @"".AWORD = 0x5146
const @"".ADWORD = 0x5147
const @"".AFCSELS = 0x5148
const @"".AFCSELD = 0x5149
const @"".AFMAXS = 0x514a
const @"".AFMINS = 0x514b
const @"".AFMAXD = 0x514c
const @"".AFMIND = 0x514d
const @"".AFMAXNMS = 0x514e
const @"".AFMAXNMD = 0x514f
const @"".AFNMULS = 0x5150
const @"".AFNMULD = 0x5151
const @"".AFRINTNS = 0x5152
const @"".AFRINTND = 0x5153
const @"".AFRINTPS = 0x5154
const @"".AFRINTPD = 0x5155
const @"".AFRINTMS = 0x5156
const @"".AFRINTMD = 0x5157
const @"".AFRINTZS = 0x5158
const @"".AFRINTZD = 0x5159
const @"".AFRINTAS = 0x515a
const @"".AFRINTAD = 0x515b
const @"".AFRINTXS = 0x515c
const @"".AFRINTXD = 0x515d
const @"".AFRINTIS = 0x515e
const @"".AFRINTID = 0x515f
const @"".AFMADDS = 0x5160
const @"".AFMADDD = 0x5161
const @"".AFMSUBS = 0x5162
const @"".AFMSUBD = 0x5163
const @"".AFNMADDS = 0x5164
const @"".AFNMADDD = 0x5165
const @"".AFNMSUBS = 0x5166
const @"".AFNMSUBD = 0x5167
const @"".AFMINNMS = 0x5168
const @"".AFMINNMD = 0x5169
const @"".AFCVTDH = 0x516a
const @"".AFCVTHS = 0x516b
const @"".AFCVTHD = 0x516c
const @"".AFCVTSH = 0x516d
const @"".AAESD = 0x516e
const @"".AAESE = 0x516f
const @"".AAESIMC = 0x5170
const @"".AAESMC = 0x5171
const @"".ASHA1C = 0x5172
const @"".ASHA1H = 0x5173
const @"".ASHA1M = 0x5174
const @"".ASHA1P = 0x5175
const @"".ASHA1SU0 = 0x5176
const @"".ASHA1SU1 = 0x5177
const @"".ASHA256H = 0x5178
const @"".ASHA256H2 = 0x5179
const @"".ASHA256SU0 = 0x517a
const @"".ASHA256SU1 = 0x517b
const @"".ALAST = 0x517c
const @"".AB = 0x9
const @"".ABL = 0x1
var @"".Anames []string
const @"".FuncAlign = 0x10
const @"".REGFROM = 0x1
type @"".Optab struct { @"".as uint16; @"".a1 uint8; @"".a2 uint8; @"".a3 uint8; @"".type_ int8; @"".size int8; @"".param int16; @"".flag int8; @"".scond uint16 }
type @"".Oprange struct { @"".start []@"".Optab; @"".stop []@"".Optab }
const @"".S32 = 0x0
const @"".S64 = 0x80000000
const @"".Sbit = 0x20000000
const @"".LSL0_32 = 0x4000
const @"".LSL0_64 = 0x6000
func @"".OPDP2 (@"".x·2 uint32) (? uint32) { return uint32(0x1ac00000) | @"".x·2 << uint(0xa) }
func @"".OPDP3 (@"".sf·2 uint32, @"".op54·3 uint32, @"".op31·4 uint32, @"".o0·5 uint32) (? uint32) { return @"".sf·2 << uint(0x1f) | @"".op54·3 << uint(0x1d) | uint32(0x1b000000) | @"".op31·4 << uint(0x15) | @"".o0·5 << uint(0xf) }
func @"".OPBcc (@"".x·2 uint32) (? uint32) { return uint32(0x54000000) | @"".x·2 & uint32(0xf) }
func @"".OPBLR (@"".x·2 uint32) (? uint32) { return uint32(0xd6000000) | @"".x·2 << uint(0x15) | uint32(0x1f0000) | uint32(0x0) }
func @"".SYSOP (@"".l·2 uint32, @"".op0·3 uint32, @"".op1·4 uint32, @"".crn·5 uint32, @"".crm·6 uint32, @"".op2·7 uint32, @"".rt·8 uint32) (? uint32) { return uint32(0xd5000000) | @"".l·2 << uint(0x15) | @"".op0·3 << uint(0x13) | @"".op1·4 << uint(0x10) | @"".crn·5 & uint32(0xf) << uint(0xc) | @"".crm·6 & uint32(0xf) << uint(0x8) | @"".op2·7 << uint(0x5) | @"".rt·8 }
func @"".SYSHINT (@"".x·2 uint32) (? uint32) { return @"".SYSOP(uint32(0x0), uint32(0x0), uint32(0x3), uint32(0x2), uint32(0x0), @"".x·2, uint32(0x1f)) }
func @"".LDSTR12U (@"".sz·2 uint32, @"".v·3 uint32, @"".opc·4 uint32) (? uint32) { return @"".sz·2 << uint(0x1e) | uint32(0x38000000) | @"".v·3 << uint(0x1a) | uint32(0x1000000) | @"".opc·4 << uint(0x16) }
func @"".LDSTR9S (@"".sz·2 uint32, @"".v·3 uint32, @"".opc·4 uint32) (? uint32) { return @"".sz·2 << uint(0x1e) | uint32(0x38000000) | @"".v·3 << uint(0x1a) | uint32(0x0) | @"".opc·4 << uint(0x16) }
func @"".LD2STR (@"".o·2 uint32) (? uint32) { return @"".o·2 &^ uint32(0xc00000) }
func @"".LDSTX (@"".sz·2 uint32, @"".o2·3 uint32, @"".l·4 uint32, @"".o1·5 uint32, @"".o0·6 uint32) (? uint32) { return @"".sz·2 << uint(0x1e) | uint32(0x8000000) | @"".o2·3 << uint(0x17) | @"".l·4 << uint(0x16) | @"".o1·5 << uint(0x15) | @"".o0·6 << uint(0xf) }
func @"".FPCMP (@"".m·2 uint32, @"".s·3 uint32, @"".type_·4 uint32, @"".op·5 uint32, @"".op2·6 uint32) (? uint32) { return @"".m·2 << uint(0x1f) | @"".s·3 << uint(0x1d) | uint32(0x1e000000) | @"".type_·4 << uint(0x16) | uint32(0x200000) | @"".op·5 << uint(0xe) | uint32(0x2000) | @"".op2·6 }
func @"".FPCCMP (@"".m·2 uint32, @"".s·3 uint32, @"".type_·4 uint32, @"".op·5 uint32) (? uint32) { return @"".m·2 << uint(0x1f) | @"".s·3 << uint(0x1d) | uint32(0x1e000000) | @"".type_·4 << uint(0x16) | uint32(0x200000) | uint32(0x400) | @"".op·5 << uint(0x4) }
func @"".FPOP1S (@"".m·2 uint32, @"".s·3 uint32, @"".type_·4 uint32, @"".op·5 uint32) (? uint32) { return @"".m·2 << uint(0x1f) | @"".s·3 << uint(0x1d) | uint32(0x1e000000) | @"".type_·4 << uint(0x16) | uint32(0x200000) | @"".op·5 << uint(0xf) | uint32(0x4000) }
func @"".FPOP2S (@"".m·2 uint32, @"".s·3 uint32, @"".type_·4 uint32, @"".op·5 uint32) (? uint32) { return @"".m·2 << uint(0x1f) | @"".s·3 << uint(0x1d) | uint32(0x1e000000) | @"".type_·4 << uint(0x16) | uint32(0x200000) | @"".op·5 << uint(0xc) | uint32(0x800) }
func @"".FPCVTI (@"".sf·2 uint32, @"".s·3 uint32, @"".type_·4 uint32, @"".rmode·5 uint32, @"".op·6 uint32) (? uint32) { return @"".sf·2 << uint(0x1f) | @"".s·3 << uint(0x1d) | uint32(0x1e000000) | @"".type_·4 << uint(0x16) | uint32(0x200000) | @"".rmode·5 << uint(0x13) | @"".op·6 << uint(0x10) | uint32(0x0) }
func @"".ADR (@"".p·2 uint32, @"".o·3 uint32, @"".rt·4 uint32) (? uint32) { return @"".p·2 << uint(0x1f) | @"".o·3 & uint32(0x3) << uint(0x1d) | uint32(0x10000000) | @"".o·3 >> uint(0x2) & uint32(0x7ffff) << uint(0x5) | @"".rt·4 & uint32(0x1f) }
func @"".OPBIT (@"".x·2 uint32) (? uint32) { return uint32(0x5ac00000) | @"".x·2 << uint(0xa) }
const @"".LFROM = 0x1
const @"".LTO = 0x2
func @"".SYSARG5 (@"".op0·2 int, @"".op1·3 int, @"".Cn·4 int, @"".Cm·5 int, @"".op2·6 int) (? int) { return @"".op0·2 << uint(0x13) | @"".op1·3 << uint(0x10) | @"".Cn·4 << uint(0xc) | @"".Cm·5 << uint(0x8) | @"".op2·6 << uint(0x5) }
func @"".SYSARG4 (@"".op1·2 int, @"".Cn·3 int, @"".Cm·4 int, @"".op2·5 int) (? int) { return @"".SYSARG5(int(0x0), @"".op1·2, @"".Cn·3, @"".Cm·4, @"".op2·5) }
func @"".Rconv (@"".r·2 int) (? string)
func @"".DRconv (@"".a·2 int) (? string) { if @"".a·2 >= int(0x0) && @"".a·2 <= int(0x3c) { return @"".cnames7[@"".a·2] }; return string("C_??") }
type @"encoding/binary".ByteOrder interface { PutUint16(? []byte, ? uint16); PutUint32(? []byte, ? uint32); PutUint64(? []byte, ? uint64); String() (? string); Uint16(? []byte) (? uint16); Uint32(? []byte) (? uint32); Uint64(? []byte) (? uint64) }
import os "os" // indirect
type @"os".dirInfo struct { @"os".buf []byte; @"os".nbuf int; @"os".bufp int }
type @"os".file struct { @"os".fd int; @"os".name string; @"os".dirinfo *@"os".dirInfo }
func (@"os".file·2 *@"os".file) @"os".close () (? error)
type @"os".FileMode uint32
func (@"os".m·2 @"os".FileMode) IsDir () (? bool) { return @"os".m·2 & @"os".FileMode(0x80000000) != @"os".FileMode(0x0) }
func (@"os".m·2 @"os".FileMode) IsRegular () (? bool) { return @"os".m·2 & @"os".FileMode(0x8f000000) == @"os".FileMode(0x0) }
func (@"os".m·2 @"os".FileMode) Perm () (? @"os".FileMode) { return @"os".m·2 & @"os".FileMode(0x1ff) }
func (@"os".m·2 @"os".FileMode) String () (? string)
import time "time" // indirect
type @"time".zone struct { @"time".name string; @"time".offset int; @"time".isDST bool }
type @"time".zoneTrans struct { @"time".when int64; @"time".index uint8; @"time".isstd bool; @"time".isutc bool }
type @"time".Location struct { @"time".name string; @"time".zone []@"time".zone; @"time".tx []@"time".zoneTrans; @"time".cacheStart int64; @"time".cacheEnd int64; @"time".cacheZone *@"time".zone }
func (@"time".l·2 *@"time".Location "esc:0x22") String () (? string)
func (@"time".l·2 *@"time".Location "esc:0x1") @"time".firstZoneUsed () (? bool)
func (@"time".l·2 *@"time".Location "esc:0x12") @"time".get () (? *@"time".Location)
func (@"time".l·6 *@"time".Location "esc:0x32") @"time".lookup (@"time".sec·7 int64) (@"time".name·1 string, @"time".offset·2 int, @"time".isDST·3 bool, @"time".start·4 int64, @"time".end·5 int64)
func (@"time".l·2 *@"time".Location "esc:0x1") @"time".lookupFirstZone () (? int)
func (@"time".l·4 *@"time".Location "esc:0x1") @"time".lookupName (@"time".name·5 string "esc:0x1", @"time".unix·6 int64) (@"time".offset·1 int, @"time".isDST·2 bool, @"time".ok·3 bool)
type @"time".Duration int64
func (@"time".d·2 @"time".Duration) Hours () (? float64) { var @"time".hour·3 @"time".Duration; ; @"time".hour·3 = @"time".d·2 / @"time".Duration(0x34630b8a000); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0x34630b8a000); return float64(@"time".hour·3) + float64(@"time".nsec·4) * float64(8190022623310637111963488201822504381538623676021880892417778544696899264837610290203272971060556344039023584360473938041055625214280336402169897364226048p-553) }
func (@"time".d·2 @"time".Duration) Minutes () (? float64) { var @"time".min·3 @"time".Duration; ; @"time".min·3 = @"time".d·2 / @"time".Duration(0xdf8475800); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0xdf8475800); return float64(@"time".min·3) + float64(@"time".nsec·4) * float64(7678146209353722106395056769533233877065564876941352542109479049699919628723768656821910653339403201031675627614471533358284117434246264392176261853609984p-547) }
func (@"time".d·2 @"time".Duration) Nanoseconds () (? int64) { return int64(@"time".d·2) }
func (@"time".d·2 @"time".Duration) Seconds () (? float64) { var @"time".sec·3 @"time".Duration; ; @"time".sec·3 = @"time".d·2 / @"time".Duration(0x3b9aca00); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0x3b9aca00); return float64(@"time".sec·3) + float64(@"time".nsec·4) * float64(7198262071269114660816079141112770740375861891461678802759824945047098083990024106014198994535558872472104883612039846078596891298747423852523262413111296p-541) }
func (@"time".d·2 @"time".Duration) String () (? string)
type @"time".Month int
func (@"time".m·2 @"time".Month) String () (? string) { return @"time".months[@"time".m·2 - @"time".Month(0x1)] }
type @"time".Weekday int
func (@"time".d·2 @"time".Weekday) String () (? string) { return @"time".days[@"time".d·2] }
type @"time".Time struct { @"time".sec int64; @"time".nsec int32; @"time".loc *@"time".Location }
func (@"time".t·2 @"time".Time "esc:0x12") Add (@"time".d·3 @"time".Duration) (? @"time".Time) { @"time".t·2.@"time".sec += int64(@"time".d·3 / @"time".Duration(0x3b9aca00)); var @"time".nsec·4 int32; ; @"time".nsec·4 = int32(@"time".t·2.@"time".nsec) + int32(@"time".d·3 % @"time".Duration(0x3b9aca00)); if @"time".nsec·4 >= int32(0x3b9aca00) { @"time".t·2.@"time".sec++; @"time".nsec·4 -= int32(0x3b9aca00) } else { if @"time".nsec·4 < int32(0x0) { @"time".t·2.@"time".sec--; @"time".nsec·4 += int32(0x3b9aca00) } }; @"time".t·2.@"time".nsec = @"time".nsec·4; return @"time".t·2 }
func (@"time".t·2 @"time".Time "esc:0x12") AddDate (@"time".years·3 int, @"time".months·4 int, @"time".days·5 int) (? @"time".Time)
func (@"time".t·2 @"time".Time "esc:0x1") After (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec > @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec > @"time".u·3.@"time".nsec }
func (@"time".t·2 @"time".Time "esc:0x9") AppendFormat (@"time".b·3 []byte "esc:0x1a", @"time".layout·4 string "esc:0x9") (? []byte)
func (@"time".t·2 @"time".Time "esc:0x1") Before (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec < @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec < @"time".u·3.@"time".nsec }
func (@"time".t·4 @"time".Time "esc:0x1") Clock () (@"time".hour·1 int, @"time".min·2 int, @"time".sec·3 int)
func (@"time".t·4 @"time".Time "esc:0x1") Date () (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int)
func (@"time".t·2 @"time".Time "esc:0x1") Day () (? int)
func (@"time".t·2 @"time".Time "esc:0x1") Equal (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec == @"time".u·3.@"time".nsec }
func (@"time".t·2 @"time".Time "esc:0x9") Format (@"time".layout·3 string "esc:0x9") (? string)
func (@"time".t·2 *@"time".Time "esc:0x1") GobDecode (@"time".data·3 []byte "esc:0x1") (? error)
func (@"time".t·3 @"time".Time "esc:0x1") GobEncode () (? []byte, ? error)
func (@"time".t·2 @"time".Time "esc:0x1") Hour () (? int)
func (@"time".t·3 @"time".Time "esc:0x1") ISOWeek () (@"time".year·1 int, @"time".week·2 int)
func (@"time".t·2 @"time".Time "esc:0x12") In (@"time".loc·3 *@"time".Location "esc:0x12") (? @"time".Time)
func (@"time".t·2 @"time".Time "esc:0x1") IsZero () (? bool) { return @"time".t·2.@"time".sec == int64(0x0) && @"time".t·2.@"time".nsec == int32(0x0) }
func (@"time".t·2 @"time".Time "esc:0x12") Local () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".Local; return @"time".t·2 }
func (@"time".t·2 @"time".Time "esc:0x12") Location () (? *@"time".Location) { var @"time".l·3 *@"time".Location; ; @"time".l·3 = @"time".t·2.@"time".loc; if @"time".l·3 == nil { @"time".l·3 = @"time".UTC }; return @"time".l·3 }
func (@"time".t·3 @"time".Time "esc:0x1") MarshalBinary () (? []byte, ? error)
func (@"time".t·3 @"time".Time "esc:0x9") MarshalJSON () (? []byte, ? error)
func (@"time".t·3 @"time".Time "esc:0x9") MarshalText () (? []byte, ? error)
func (@"time".t·2 @"time".Time "esc:0x1") Minute () (? int)
func (@"time".t·2 @"time".Time "esc:0x1") Month () (? @"time".Month)
func (@"time".t·2 @"time".Time "esc:0x1") Nanosecond () (? int) { return int(@"time".t·2.@"time".nsec) }
func (@"time".t·2 @"time".Time "esc:0x12") Round (@"time".d·3 @"time".Duration) (? @"time".Time)
func (@"time".t·2 @"time".Time "esc:0x1") Second () (? int)
func (@"time".t·2 @"time".Time "esc:0x9") String () (? string)
func (@"time".t·2 @"time".Time "esc:0x1") Sub (@"time".u·3 @"time".Time "esc:0x1") (? @"time".Duration)
func (@"time".t·2 @"time".Time "esc:0x12") Truncate (@"time".d·3 @"time".Duration) (? @"time".Time)
func (@"time".t·2 @"time".Time "esc:0x12") UTC () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".UTC; return @"time".t·2 }
func (@"time".t·2 @"time".Time "esc:0x1") Unix () (? int64) { return @"time".t·2.@"time".sec + int64(-0xe7791f700) }
func (@"time".t·2 @"time".Time "esc:0x1") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + int64(-0xe7791f700)) * int64(0x3b9aca00) + int64(@"time".t·2.@"time".nsec) }
func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalBinary (@"time".data·3 []byte "esc:0x1") (? error)
func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalJSON (@"time".data·3 []byte "esc:0x1") (@"time".err·1 error)
func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalText (@"time".data·3 []byte "esc:0x1") (@"time".err·1 error)
func (@"time".t·2 @"time".Time "esc:0x1") Weekday () (? @"time".Weekday)
func (@"time".t·2 @"time".Time "esc:0x1") Year () (? int)
func (@"time".t·2 @"time".Time "esc:0x1") YearDay () (? int)
func (@"time".t·3 @"time".Time "esc:0x32") Zone () (@"time".name·1 string, @"time".offset·2 int)
func (@"time".t·2 @"time".Time "esc:0x1") @"time".abs () (? uint64)
func (@"time".t·5 @"time".Time "esc:0x1") @"time".date (@"time".full·6 bool) (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int, @"time".yday·4 int)
func (@"time".t·4 @"time".Time "esc:0x32") @"time".locabs () (@"time".name·1 string, @"time".offset·2 int, @"time".abs·3 uint64)
type @"os".FileInfo interface { IsDir() (? bool); ModTime() (? @"time".Time); Mode() (? @"os".FileMode); Name() (? string); Size() (? int64); Sys() (? interface {}) }
type @"os".File struct { @"os".? *@"os".file }
func (@"os".f·2 *@"os".File "esc:0x22") Chdir () (? error)
func (@"os".f·2 *@"os".File "esc:0x22") Chmod (@"os".mode·3 @"os".FileMode) (? error)
func (@"os".f·2 *@"os".File "esc:0x22") Chown (@"os".uid·3 int, @"os".gid·4 int) (? error)
func (@"os".f·2 *@"os".File "esc:0x9") Close () (? error)
func (@"os".f·2 *@"os".File "esc:0x1") Fd () (? uintptr) { if @"os".f·2 == nil { return uintptr(0xffffffffffffffff) }; return uintptr(@"os".f·2.@"os".file.@"os".fd) }
func (@"os".f·2 *@"os".File "esc:0x32") Name () (? string) { return @"os".f·2.@"os".file.@"os".name }
func (@"os".f·3 *@"os".File "esc:0x102") Read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x102") ReadAt (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") Readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") Readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x102") Seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x10a") Stat () (? @"os".FileInfo, ? error)
func (@"os".f·2 *@"os".File "esc:0x1") Sync () (? error)
func (@"os".f·2 *@"os".File "esc:0x22") Truncate (@"os".size·3 int64) (? error)
func (@"os".f·3 *@"os".File "esc:0x102") Write (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x102") WriteAt (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x102") WriteString (@"os".s·4 string "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"os".pread (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"os".pwrite (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"os".read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"os".readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"os".readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"os".seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"os".write (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
import bufio "bufio" // indirect
import io "io" // indirect
type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) }
type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) }
type @"bufio".Reader struct { @"bufio".buf []byte; @"bufio".rd @"io".Reader; @"bufio".r int; @"bufio".w int; @"bufio".err error; @"bufio".lastByte int; @"bufio".lastRuneSize int }
func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") Buffered () (? int) { return @"bufio".b·2.@"bufio".w - @"bufio".b·2.@"bufio".r }
func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") Discard (@"bufio".n·4 int) (@"bufio".discarded·1 int, @"bufio".err·2 error)
func (@"bufio".b·3 *@"bufio".Reader "esc:0x12a") Peek (@"bufio".n·4 int) (? []byte, ? error)
func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") Read (@"bufio".p·4 []byte) (@"bufio".n·1 int, @"bufio".err·2 error)
func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadByte () (@"bufio".c·1 byte, @"bufio".err·2 error)
func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadBytes (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error)
func (@"bufio".b·4 *@"bufio".Reader "esc:0x82a") ReadLine () (@"bufio".line·1 []byte, @"bufio".isPrefix·2 bool, @"bufio".err·3 error)
func (@"bufio".b·4 *@"bufio".Reader "esc:0x80a") ReadRune () (@"bufio".r·1 rune, @"bufio".size·2 int, @"bufio".err·3 error)
func (@"bufio".b·3 *@"bufio".Reader "esc:0x12a") ReadSlice (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error)
func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadString (@"bufio".delim·4 byte) (@"bufio".line·1 string, @"bufio".err·2 error)
func (@"bufio".b·1 *@"bufio".Reader "esc:0x9") Reset (@"bufio".r·2 @"io".Reader) { @"bufio".b·1.@"bufio".reset(@"bufio".b·1.@"bufio".buf, @"bufio".r·2) }
func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") UnreadByte () (? error) { if @"bufio".b·2.@"bufio".lastByte < int(0x0) || @"bufio".b·2.@"bufio".r == int(0x0) && @"bufio".b·2.@"bufio".w > int(0x0) { return @"bufio".ErrInvalidUnreadByte }; if @"bufio".b·2.@"bufio".r > int(0x0) { @"bufio".b·2.@"bufio".r-- } else { @"bufio".b·2.@"bufio".w = int(0x1) }; @"bufio".b·2.@"bufio".buf[@"bufio".b·2.@"bufio".r] = byte(@"bufio".b·2.@"bufio".lastByte); @"bufio".b·2.@"bufio".lastByte = int(-0x1); @"bufio".b·2.@"bufio".lastRuneSize = int(-0x1); return nil }
func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") UnreadRune () (? error) { if @"bufio".b·2.@"bufio".lastRuneSize < int(0x0) || @"bufio".b·2.@"bufio".r < @"bufio".b·2.@"bufio".lastRuneSize { return @"bufio".ErrInvalidUnreadRune }; @"bufio".b·2.@"bufio".r -= @"bufio".b·2.@"bufio".lastRuneSize; @"bufio".b·2.@"bufio".lastByte = int(-0x1); @"bufio".b·2.@"bufio".lastRuneSize = int(-0x1); return nil }
func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") WriteTo (@"bufio".w·4 @"io".Writer) (@"bufio".n·1 int64, @"bufio".err·2 error)
func (@"bufio".b·1 *@"bufio".Reader "esc:0x9") @"bufio".fill ()
func (@"bufio".b·2 *@"bufio".Reader "esc:0x22") @"bufio".readErr () (? error) { var @"bufio".err·3 error; ; @"bufio".err·3 = @"bufio".b·2.@"bufio".err; @"bufio".b·2.@"bufio".err = nil; return @"bufio".err·3 }
func (@"bufio".b·1 *@"bufio".Reader "esc:0x1") @"bufio".reset (@"bufio".buf·2 []byte, @"bufio".r·3 @"io".Reader) { *@"bufio".b·1 = (@"bufio".Reader{ @"bufio".buf:@"bufio".buf·2, @"bufio".rd:@"bufio".r·3, @"bufio".lastByte:int(-0x1), @"bufio".lastRuneSize:int(-0x1) }) }
func (@"bufio".b·3 *@"bufio".Reader "esc:0x9") @"bufio".writeBuf (@"bufio".w·4 @"io".Writer) (? int64, ? error)
type @"bufio".Writer struct { @"bufio".err error; @"bufio".buf []byte; @"bufio".n int; @"bufio".wr @"io".Writer }
func (@"bufio".b·2 *@"bufio".Writer "esc:0x1") Available () (? int) { return len(@"bufio".b·2.@"bufio".buf) - @"bufio".b·2.@"bufio".n }
func (@"bufio".b·2 *@"bufio".Writer "esc:0x1") Buffered () (? int) { return @"bufio".b·2.@"bufio".n }
func (@"bufio".b·2 *@"bufio".Writer "esc:0x2a") Flush () (? error)
func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") ReadFrom (@"bufio".r·4 @"io".Reader) (@"bufio".n·1 int64, @"bufio".err·2 error)
func (@"bufio".b·1 *@"bufio".Writer "esc:0x1") Reset (@"bufio".w·2 @"io".Writer) { @"bufio".b·1.@"bufio".err = nil; @"bufio".b·1.@"bufio".n = int(0x0); @"bufio".b·1.@"bufio".wr = @"bufio".w·2 }
func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") Write (@"bufio".p·4 []byte) (@"bufio".nn·1 int, @"bufio".err·2 error)
func (@"bufio".b·2 *@"bufio".Writer "esc:0x2a") WriteByte (@"bufio".c·3 byte) (? error)
func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") WriteRune (@"bufio".r·4 rune) (@"bufio".size·1 int, @"bufio".err·2 error)
func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") WriteString (@"bufio".s·4 string "esc:0x9") (? int, ? error)
func (@"bufio".b·2 *@"bufio".Writer "esc:0x2a") @"bufio".flush () (? error)
type @"cmd/internal/obj".Biobuf struct { @"cmd/internal/obj".f *@"os".File; @"cmd/internal/obj".r *@"bufio".Reader; @"cmd/internal/obj".w *@"bufio".Writer; @"cmd/internal/obj".linelen int }
func (@"cmd/internal/obj".b·2 *@"cmd/internal/obj".Biobuf "esc:0x3a") Flush () (? error)
func (@"cmd/internal/obj".b·3 *@"cmd/internal/obj".Biobuf "esc:0x1ba") Peek (@"cmd/internal/obj".n·4 int) (? []byte, ? error)
func (@"cmd/internal/obj".b·3 *@"cmd/internal/obj".Biobuf "esc:0x18a") Read (@"cmd/internal/obj".p·4 []byte) (? int, ? error)
func (@"cmd/internal/obj".b·3 *@"cmd/internal/obj".Biobuf "esc:0x18a") Write (@"cmd/internal/obj".p·4 []byte) (? int, ? error)
type @"cmd/internal/obj".Auto struct { Asym *@"cmd/internal/obj".LSym; Link *@"cmd/internal/obj".Auto; Aoffset int32; Name int16; Gotype *@"cmd/internal/obj".LSym }
type @"cmd/internal/obj".Addr struct { Type int16; Reg int16; Index int16; Scale int16; Name int8; Class int8; Etype uint8; Offset int64; Width int64; Sym *@"cmd/internal/obj".LSym; Gotype *@"cmd/internal/obj".LSym; Val interface {}; Node interface {} }
type @"cmd/internal/obj".ProgInfo struct { _ struct {}; Flags uint32; Reguse uint64; Regset uint64; Regindex uint64 }
type @"cmd/internal/obj".Prog struct { Ctxt *@"cmd/internal/obj".Link; Link *@"cmd/internal/obj".Prog; From @"cmd/internal/obj".Addr; From3 *@"cmd/internal/obj".Addr; To @"cmd/internal/obj".Addr; Opt interface {}; Forwd *@"cmd/internal/obj".Prog; Pcond *@"cmd/internal/obj".Prog; Rel *@"cmd/internal/obj".Prog; Pc int64; Lineno int32; Spadj int32; As int16; Reg int16; RegTo2 int16; Mark uint16; Optab uint16; Scond uint8; Back uint8; Ft uint8; Tt uint8; Isize uint8; Mode int8; Info @"cmd/internal/obj".ProgInfo }
func (@"cmd/internal/obj".p·2 *@"cmd/internal/obj".Prog "esc:0x1") From3Offset () (? int64) { if @"cmd/internal/obj".p·2.From3 == nil { return int64(0x0) }; return @"cmd/internal/obj".p·2.From3.Offset }
func (@"cmd/internal/obj".p·2 *@"cmd/internal/obj".Prog "esc:0x1") From3Type () (? int16) { if @"cmd/internal/obj".p·2.From3 == nil { return int16(0x0) }; return @"cmd/internal/obj".p·2.From3.Type }
func (@"cmd/internal/obj".p·2 *@"cmd/internal/obj".Prog "esc:0x9") Line () (? string)
func (@"cmd/internal/obj".p·2 *@"cmd/internal/obj".Prog "esc:0x9") String () (? string)
type @"cmd/internal/obj".Pcdata struct { P []byte }
type @"cmd/internal/obj".Pcln struct { Pcsp @"cmd/internal/obj".Pcdata; Pcfile @"cmd/internal/obj".Pcdata; Pcline @"cmd/internal/obj".Pcdata; Pcdata []@"cmd/internal/obj".Pcdata; Funcdata []*@"cmd/internal/obj".LSym; Funcdataoff []int64; File []*@"cmd/internal/obj".LSym; Lastfile *@"cmd/internal/obj".LSym; Lastindex int }
type @"cmd/internal/obj".Reloc struct { Off int32; Siz uint8; Type int32; Add int64; Sym *@"cmd/internal/obj".LSym }
type @"cmd/internal/obj".LSym struct { Name string; Type int16; Version int16; Dupok uint8; Cfunc uint8; Nosplit uint8; Leaf uint8; Seenglobl uint8; Onlist uint8; Local bool; Args int32; Locals int32; Value int64; Size int64; Next *@"cmd/internal/obj".LSym; Gotype *@"cmd/internal/obj".LSym; Autom *@"cmd/internal/obj".Auto; Text *@"cmd/internal/obj".Prog; Etext *@"cmd/internal/obj".Prog; Pcln *@"cmd/internal/obj".Pcln; P []byte; R []@"cmd/internal/obj".Reloc }
type @"cmd/internal/obj".SymVer struct { Name string; Version int }
type @"cmd/internal/obj".LineStack struct { Parent *@"cmd/internal/obj".LineStack; Lineno int; File string; AbsFile string; FileLine int; Directive bool; Sym *@"cmd/internal/obj".LSym }
func (@"cmd/internal/obj".stk·2 *@"cmd/internal/obj".LineStack "esc:0x1") @"cmd/internal/obj".fileLineAt (@"cmd/internal/obj".lineno·3 int) (? int) { return @"cmd/internal/obj".stk·2.FileLine + @"cmd/internal/obj".lineno·3 - @"cmd/internal/obj".stk·2.Lineno }
type @"cmd/internal/obj".LineRange struct { Start int; Stack *@"cmd/internal/obj".LineStack }
type @"cmd/internal/obj".LineHist struct { Top *@"cmd/internal/obj".LineStack; Ranges []@"cmd/internal/obj".LineRange; Dir string; TrimPathPrefix string; GOROOT string; GOROOT_FINAL string }
func (@"cmd/internal/obj".h·3 *@"cmd/internal/obj".LineHist "esc:0x42") AbsFileLine (@"cmd/internal/obj".lineno·4 int) (@"cmd/internal/obj".file·1 string, @"cmd/internal/obj".line·2 int)
func (@"cmd/internal/obj".h·2 *@"cmd/internal/obj".LineHist "esc:0x32") At (@"cmd/internal/obj".lineno·3 int) (? *@"cmd/internal/obj".LineStack)
func (@"cmd/internal/obj".h·3 *@"cmd/internal/obj".LineHist "esc:0x42") FileLine (@"cmd/internal/obj".lineno·4 int) (@"cmd/internal/obj".file·1 string, @"cmd/internal/obj".line·2 int)
func (@"cmd/internal/obj".h·2 *@"cmd/internal/obj".LineHist "esc:0x9") LineString (@"cmd/internal/obj".lineno·3 int) (? string)
func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") Pop (@"cmd/internal/obj".lineno·2 int)
func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") Push (@"cmd/internal/obj".lineno·2 int, @"cmd/internal/obj".file·3 string)
func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") Update (@"cmd/internal/obj".lineno·2 int, @"cmd/internal/obj".file·3 string, @"cmd/internal/obj".line·4 int)
func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") @"cmd/internal/obj".setFile (@"cmd/internal/obj".stk·2 *@"cmd/internal/obj".LineStack "esc:0x1", @"cmd/internal/obj".file·3 string)
func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") @"cmd/internal/obj".startRange (@"cmd/internal/obj".lineno·2 int, @"cmd/internal/obj".top·3 *@"cmd/internal/obj".LineStack) { @"cmd/internal/obj".h·1.Top = @"cmd/internal/obj".top·3; @"cmd/internal/obj".h·1.Ranges = append(@"cmd/internal/obj".h·1.Ranges, (@"cmd/internal/obj".LineRange{ Start:@"cmd/internal/obj".top·3.Lineno, Stack:@"cmd/internal/obj".top·3 })) }
type @"cmd/internal/obj".Plist struct { Name *@"cmd/internal/obj".LSym; Firstpc *@"cmd/internal/obj".Prog; Recur int; Link *@"cmd/internal/obj".Plist }
type @"cmd/internal/obj".Link struct { Goarm int32; Headtype int; Arch *@"cmd/internal/obj".LinkArch; Debugasm int32; Debugvlog int32; Debugdivmod int32; Debugpcln int32; Flag_shared int32; Flag_dynlink bool; Bso *@"cmd/internal/obj".Biobuf; Pathname string; Windows int32; Goroot string; Goroot_final string; Enforce_data_order int32; Hash map[@"cmd/internal/obj".SymVer]*@"cmd/internal/obj".LSym; LineHist @"cmd/internal/obj".LineHist; Imports []string; Plist *@"cmd/internal/obj".Plist; Plast *@"cmd/internal/obj".Plist; Sym_div *@"cmd/internal/obj".LSym; Sym_divu *@"cmd/internal/obj".LSym; Sym_mod *@"cmd/internal/obj".LSym; Sym_modu *@"cmd/internal/obj".LSym; Plan9privates *@"cmd/internal/obj".LSym; Curp *@"cmd/internal/obj".Prog; Printp *@"cmd/internal/obj".Prog; Blitrl *@"cmd/internal/obj".Prog; Elitrl *@"cmd/internal/obj".Prog; Rexflag int; Vexflag int; Rep int; Repn int; Lock int; Asmode int; Andptr []byte; And [100]uint8; Instoffset int64; Autosize int32; Armsize int32; Pc int64; DiagFunc func(? string, ? ...interface {}); Mode int; Cursym *@"cmd/internal/obj".LSym; Version int; Textp *@"cmd/internal/obj".LSym; Etextp *@"cmd/internal/obj".LSym; Errors int; Text *@"cmd/internal/obj".LSym; Data *@"cmd/internal/obj".LSym; Etext *@"cmd/internal/obj".LSym; Edata *@"cmd/internal/obj".LSym }
func (@"cmd/internal/obj".ctxt·1 *@"cmd/internal/obj".Link "esc:0x9") AddImport (@"cmd/internal/obj".pkg·2 string) { @"cmd/internal/obj".ctxt·1.Imports = append(@"cmd/internal/obj".ctxt·1.Imports, @"cmd/internal/obj".pkg·2) }
func (@"cmd/internal/obj".ctxt·2 *@"cmd/internal/obj".Link "esc:0x1") Dconv (@"cmd/internal/obj".a·3 *@"cmd/internal/obj".Addr "esc:0x9") (? string)
func (@"cmd/internal/obj".ctxt·1 *@"cmd/internal/obj".Link "esc:0x1") Diag (@"cmd/internal/obj".format·2 string, @"cmd/internal/obj".args·3 ...interface {})
func (@"cmd/internal/obj".ctxt·2 *@"cmd/internal/obj".Link "esc:0x1") FixedFrameSize () (? int64)
func (@"cmd/internal/obj".ctxt·2 *@"cmd/internal/obj".Link "esc:0x9") Line (@"cmd/internal/obj".n·3 int) (? string)
func (@"cmd/internal/obj".ctxt·2 *@"cmd/internal/obj".Link) NewProg () (? *@"cmd/internal/obj".Prog) { var @"cmd/internal/obj".p·3 *@"cmd/internal/obj".Prog; ; @"cmd/internal/obj".p·3 = new(@"cmd/internal/obj".Prog); @"cmd/internal/obj".p·3.Ctxt = @"cmd/internal/obj".ctxt·2; return @"cmd/internal/obj".p·3 }
type @"cmd/internal/obj".LinkArch struct { ByteOrder @"encoding/binary".ByteOrder; Name string; Thechar int; Preprocess func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".LSym); Assemble func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".LSym); Follow func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".LSym); Progedit func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".Prog); UnaryDst map[int]bool; Minlc int; Ptrsize int; Regsize int }
var @"".Linkarm64 @"cmd/internal/obj".LinkArch
func @"".init ()
var @"".cnames7 []string
var @"time".months [12]string
var @"time".days [7]string
var @"time".Local *@"time".Location
var @"time".UTC *@"time".Location
var @"bufio".ErrInvalidUnreadByte error
var @"bufio".ErrInvalidUnreadRune error
$$
_go_.o 0 0 0 644 556271 `
go object linux amd64 go1.6 X:none
!
go13ld$cmd/internal/obj.a
fmt.a
log.amath.asort.a"encoding/binary.a þ"".OPDP2 @ @\$Áã
Ë À\$ÃÌÌÌÌÌÌÌÌÌÌÌÌÌÌ "".~r1 type.uint32 "".x type.uint32 Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".OPDP3 ` `\$l$ÁãÁå ël$Ë Áå ël$Áå ë\$ÃÌÌÌ 0
"".~r4 type.uint32
"".o0 type.uint32 "".op31 type.uint32 "".op54 type.uint32
"".sf type.uint32 0 0 ¨0 Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".OPBcc @ @\$ãË T\$ÃÌÌÌÌÌÌÌÌÌÌÌÌÌÌ "".~r1 type.uint32 "".x type.uint32 ° Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".OPBLR @ @\$ÁãË ցË Ë \$ÃÌÌÌÌÌ "".~r1 type.uint32 "".x type.uint32 º Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".SYSOP \$l$ÁãË ÕÁå ël$Áå ël$åÁå ël$åÁå ël$Áå ël$ ë\$(ÃÌÌÌÌÌ P "".~r7 @type.uint32
"".rt 0type.uint32 "".op2 (type.uint32 "".crm type.uint32 "".crn type.uint32 "".op1 type.uint32 "".op0 type.uint32 "".l type.uint32 P P ÂP Tgclocals·12fc1489b12fcdedb8fc818b7369b5d9 Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".SYSHINT L$1Û1í¿ ¾ 1Ҹ ÁãË ÕÁå ëýÁå ëõåÁå ëՃåÁå ëÍÁå ë É\$à "".~r1 type.uint32 "".x type.uint32 P P ÊP Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".LDSTR12U ` `\$l$ÁãË 8Áå ël$Ë Áå ë\$ÃÌÌÌÌÌÌ 0 "".~r3 type.uint32 "".opc type.uint32 "".v type.uint32
"".sz type.uint32 0 0 Ò0 Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".LDSTR9S ` `\$l$ÁãË 8Áå ël$Ë Áå ë\$ÃÌÌÌÌÌÌÌÌÌ 0 "".~r3 type.uint32 "".opc type.uint32 "".v type.uint32
"".sz type.uint32 0 0 Ú0 Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".LD2STR \$ãÿÿ?ÿ\$ÃÌ "".~r1 type.uint32 "".o type.uint32 â Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".LDSTX \$l$ÁãË Áå ël$Áå ël$Áå ël$Áå ë\$ ÃÌÌÌÌÌÌÌÌÌÌ @ "".~r5 0type.uint32
"".o0 type.uint32
"".o1 type.uint32 "".l type.uint32
"".o2 type.uint32
"".sz type.uint32 @ @ ê@ Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440 Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".FPCMP \$l$ÁãÁå ël$Ë Áå ël$Ë Áå ël$Ë ë\$ ÃÌ @ "".~r5 0type.uint32 "".op2 type.uint32
"".op type.uint32 "".type_ type.uint32 "".s type.uint32 "".m type.uint32 @ @ ò@ Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440 Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".FPCCMP \$l$ÁãÁå ël$Ë Áå ël$Ë Ë Áå ë\$ÃÌÌÌÌÌÌÌ 0
"".~r4 type.uint32
"".op type.uint32 "".type_ type.uint32 "".s type.uint32 "".m type.uint32 @ @ ú@ Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".FPOP1S \$l$ÁãÁå ël$Ë Áå ël$Ë Áå ëË @ \$ÃÌÌÌÌÌÌÌ 0
"".~r4 type.uint32
"".op type.uint32 "".type_ type.uint32 "".s type.uint32 "".m type.uint32 @ @ @ Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".FPOP2S \$l$ÁãÁå ël$Ë Áå ël$Ë Áå ëË \$ÃÌÌÌÌÌÌÌ 0
"".~r4 type.uint32
"".op type.uint32 "".type_ type.uint32 "".s type.uint32 "".m type.uint32 @ @ @ Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".FPCVTI \$l$ÁãÁå ël$Ë Áå ël$Ë Áå ël$Áå ëË \$ ÃÌ @ "".~r5 0type.uint32
"".op type.uint32 "".rmode type.uint32 "".type_ type.uint32 "".s type.uint32
"".sf type.uint32 @ @ @ Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440 Tgclocals·33cdeccccebe80329f1fdbee7f5874cb T$GOROOT/src/cmd/internal/obj/arm64/asm7.goþ"".ADR l$\$ÁãèåÁå ëË ÅÁíåÿÿ Áå ël$å ë\$ÃÌÌÌÌÌÌÌ 0 "".~r3 type.uint32
"".rt type.uint32 "".o type.uint32 "".p type.uint32 @ @ <