github.com/rsc/tmp@v0.0.0-20240517235954-6deaab19748b/bootstrap/internal/gc/align.6 (about) 1 go object darwin amd64 devel X:none 2 3 $$ 4 package gc 5 import runtime "runtime" 6 import obj "rsc.io/tmp/bootstrap/internal/obj" 7 import log "log" 8 import fmt "fmt" 9 import io "io" 10 import os "os" 11 import math "math" 12 import flag "flag" 13 import strconv "strconv" 14 import sort "sort" 15 import strings "strings" 16 import binary "encoding/binary" 17 import bytes "bytes" 18 import utf8 "unicode/utf8" 19 import unicode "unicode" 20 import big "rsc.io/tmp/bootstrap/internal/gc/big" 21 import path "path" 22 import md5 "crypto/md5" 23 import pprof "runtime/pprof" 24 func @"".Rnd (@"".o·2 int64, @"".r·3 int64) (? int64) 25 type @"".NodeList struct { N *@"".Node; Next *@"".NodeList; End *@"".NodeList } 26 func (@"".l·2 *@"".NodeList) String () (? string) 27 type @"".Func struct { Shortname *@"".Node; Enter *@"".NodeList; Exit *@"".NodeList; Cvars *@"".NodeList; Dcl *@"".NodeList; Inldcl *@"".NodeList; Closgen int; Outerfunc *@"".Node; Inl *@"".NodeList; InlCost int32; Endlineno int32; Nosplit bool; Nowritebarrier bool; Dupok bool; Wrapper bool; Needctxt bool } 28 type @"rsc.io/tmp/bootstrap/internal/gc/big".Word uintptr 29 type @"rsc.io/tmp/bootstrap/internal/gc/big".divisor struct { @"rsc.io/tmp/bootstrap/internal/gc/big".bbb @"rsc.io/tmp/bootstrap/internal/gc/big".nat; @"rsc.io/tmp/bootstrap/internal/gc/big".nbits int; @"rsc.io/tmp/bootstrap/internal/gc/big".ndigits int } 30 import rand "math/rand" // indirect 31 type @"math/rand".Source interface { Int63() (? int64); Seed(@"math/rand".seed int64) } 32 type @"math/rand".Rand struct { @"math/rand".src @"math/rand".Source } 33 func (@"math/rand".r·2 *@"math/rand".Rand) ExpFloat64 () (? float64) 34 func (@"math/rand".r·2 *@"math/rand".Rand) Float32 () (? float32) 35 func (@"math/rand".r·2 *@"math/rand".Rand) Float64 () (? float64) 36 func (@"math/rand".r·2 *@"math/rand".Rand) Int () (? int) 37 func (@"math/rand".r·2 *@"math/rand".Rand) Int31 () (? int32) 38 func (@"math/rand".r·2 *@"math/rand".Rand) Int31n (@"math/rand".n·3 int32) (? int32) 39 func (@"math/rand".r·2 *@"math/rand".Rand) Int63 () (? int64) 40 func (@"math/rand".r·2 *@"math/rand".Rand) Int63n (@"math/rand".n·3 int64) (? int64) 41 func (@"math/rand".r·2 *@"math/rand".Rand) Intn (@"math/rand".n·3 int) (? int) 42 func (@"math/rand".r·2 *@"math/rand".Rand) NormFloat64 () (? float64) 43 func (@"math/rand".r·2 *@"math/rand".Rand) Perm (@"math/rand".n·3 int) (? []int) 44 func (@"math/rand".r·1 *@"math/rand".Rand) Seed (@"math/rand".seed·2 int64) 45 func (@"math/rand".r·2 *@"math/rand".Rand) Uint32 () (? uint32) 46 type @"io".ByteScanner interface { ReadByte() (@"io".c byte, @"io".err error); UnreadByte() (? error) } 47 type @"rsc.io/tmp/bootstrap/internal/gc/big".nat []@"rsc.io/tmp/bootstrap/internal/gc/big".Word 48 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat) @"rsc.io/tmp/bootstrap/internal/gc/big".add (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 49 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".and (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 50 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".andNot (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 51 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".bit (@"rsc.io/tmp/bootstrap/internal/gc/big".i·3 uint) (? uint) { var @"rsc.io/tmp/bootstrap/internal/gc/big".j·4 uint; ; @"rsc.io/tmp/bootstrap/internal/gc/big".j·4 = @"rsc.io/tmp/bootstrap/internal/gc/big".i·3 / 0x40; if @"rsc.io/tmp/bootstrap/internal/gc/big".j·4 >= uint(len(@"rsc.io/tmp/bootstrap/internal/gc/big".x·2)) { return 0x0 }; return uint(@"rsc.io/tmp/bootstrap/internal/gc/big".x·2[@"rsc.io/tmp/bootstrap/internal/gc/big".j·4] >> (@"rsc.io/tmp/bootstrap/internal/gc/big".i·3 % 0x40) & @"rsc.io/tmp/bootstrap/internal/gc/big".Word(0x1)) } 52 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".bitLen () (? int) 53 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".bytes (@"rsc.io/tmp/bootstrap/internal/gc/big".buf·3 []byte "esc:0x0") (@"rsc.io/tmp/bootstrap/internal/gc/big".i·1 int) 54 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·1 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".clear () 55 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".cmp (@"rsc.io/tmp/bootstrap/internal/gc/big".y·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (@"rsc.io/tmp/bootstrap/internal/gc/big".r·1 int) 56 func (@"rsc.io/tmp/bootstrap/internal/gc/big".q·1 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".convertWords (@"rsc.io/tmp/bootstrap/internal/gc/big".s·2 []byte "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".charset·3 string "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".b·4 @"rsc.io/tmp/bootstrap/internal/gc/big".Word, @"rsc.io/tmp/bootstrap/internal/gc/big".ndigits·5 int, @"rsc.io/tmp/bootstrap/internal/gc/big".bb·6 @"rsc.io/tmp/bootstrap/internal/gc/big".Word, @"rsc.io/tmp/bootstrap/internal/gc/big".table·7 []@"rsc.io/tmp/bootstrap/internal/gc/big".divisor "esc:0x0") 57 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".decimalString () (? string) 58 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".div (@"rsc.io/tmp/bootstrap/internal/gc/big".z2·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x4", @"rsc.io/tmp/bootstrap/internal/gc/big".u·5 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".v·6 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (@"rsc.io/tmp/bootstrap/internal/gc/big".q·1 @"rsc.io/tmp/bootstrap/internal/gc/big".nat, @"rsc.io/tmp/bootstrap/internal/gc/big".r·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 59 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".divLarge (@"rsc.io/tmp/bootstrap/internal/gc/big".u·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x4", @"rsc.io/tmp/bootstrap/internal/gc/big".uIn·5 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".v·6 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (@"rsc.io/tmp/bootstrap/internal/gc/big".q·1 @"rsc.io/tmp/bootstrap/internal/gc/big".nat, @"rsc.io/tmp/bootstrap/internal/gc/big".r·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 60 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".divW (@"rsc.io/tmp/bootstrap/internal/gc/big".x·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·5 @"rsc.io/tmp/bootstrap/internal/gc/big".Word) (@"rsc.io/tmp/bootstrap/internal/gc/big".q·1 @"rsc.io/tmp/bootstrap/internal/gc/big".nat, @"rsc.io/tmp/bootstrap/internal/gc/big".r·2 @"rsc.io/tmp/bootstrap/internal/gc/big".Word) 61 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat) @"rsc.io/tmp/bootstrap/internal/gc/big".expNN (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat, @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".m·5 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 62 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat) @"rsc.io/tmp/bootstrap/internal/gc/big".expNNWindowed (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat, @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".m·5 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 63 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat) @"rsc.io/tmp/bootstrap/internal/gc/big".expWW (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".Word, @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 @"rsc.io/tmp/bootstrap/internal/gc/big".Word) (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 64 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".hexString () (? string) 65 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".make (@"rsc.io/tmp/bootstrap/internal/gc/big".n·3 int) (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 66 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".modW (@"rsc.io/tmp/bootstrap/internal/gc/big".d·3 @"rsc.io/tmp/bootstrap/internal/gc/big".Word) (@"rsc.io/tmp/bootstrap/internal/gc/big".r·1 @"rsc.io/tmp/bootstrap/internal/gc/big".Word) 67 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat) @"rsc.io/tmp/bootstrap/internal/gc/big".mul (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 68 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".mulAddWW (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 @"rsc.io/tmp/bootstrap/internal/gc/big".Word, @"rsc.io/tmp/bootstrap/internal/gc/big".r·5 @"rsc.io/tmp/bootstrap/internal/gc/big".Word) (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 69 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat) @"rsc.io/tmp/bootstrap/internal/gc/big".mulRange (@"rsc.io/tmp/bootstrap/internal/gc/big".a·3 uint64, @"rsc.io/tmp/bootstrap/internal/gc/big".b·4 uint64) (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 70 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".norm () (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 71 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".or (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 72 func (@"rsc.io/tmp/bootstrap/internal/gc/big".n·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".probablyPrime (@"rsc.io/tmp/bootstrap/internal/gc/big".reps·3 int) (? bool) 73 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".random (@"rsc.io/tmp/bootstrap/internal/gc/big".rand·3 *@"math/rand".Rand, @"rsc.io/tmp/bootstrap/internal/gc/big".limit·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".n·5 int) (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 74 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·5 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".scan (@"rsc.io/tmp/bootstrap/internal/gc/big".r·6 @"io".ByteScanner, @"rsc.io/tmp/bootstrap/internal/gc/big".base·7 int, @"rsc.io/tmp/bootstrap/internal/gc/big".fracOk·8 bool) (@"rsc.io/tmp/bootstrap/internal/gc/big".res·1 @"rsc.io/tmp/bootstrap/internal/gc/big".nat, @"rsc.io/tmp/bootstrap/internal/gc/big".b·2 int, @"rsc.io/tmp/bootstrap/internal/gc/big".count·3 int, @"rsc.io/tmp/bootstrap/internal/gc/big".err·4 error) 75 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".set (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 76 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".setBit (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".i·4 uint, @"rsc.io/tmp/bootstrap/internal/gc/big".b·5 uint) (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 77 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".setBytes (@"rsc.io/tmp/bootstrap/internal/gc/big".buf·3 []byte "esc:0x0") (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 78 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".setUint64 (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 uint64) (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 79 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".setWord (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".Word) (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 80 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".shl (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".s·4 uint) (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 81 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".shr (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".s·4 uint) (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 82 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".sticky (@"rsc.io/tmp/bootstrap/internal/gc/big".i·3 uint) (? uint) 83 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".string (@"rsc.io/tmp/bootstrap/internal/gc/big".charset·3 string "esc:0x0") (? string) 84 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".sub (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 85 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".trailingZeroBits () (? uint) 86 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x2") @"rsc.io/tmp/bootstrap/internal/gc/big".xor (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (? @"rsc.io/tmp/bootstrap/internal/gc/big".nat) 87 type @"fmt".State interface { Flag(@"fmt".c int) (? bool); Precision() (@"fmt".prec int, @"fmt".ok bool); Width() (@"fmt".wid int, @"fmt".ok bool); Write(@"fmt".b []byte) (@"fmt".ret int, @"fmt".err error) } 88 type @"fmt".ScanState interface { Read(@"fmt".buf []byte) (@"fmt".n int, @"fmt".err error); ReadRune() (@"fmt".r rune, @"fmt".size int, @"fmt".err error); SkipSpace(); Token(@"fmt".skipSpace bool, @"fmt".f func(? rune) (? bool)) (@"fmt".token []byte, @"fmt".err error); UnreadRune() (? error); Width() (@"fmt".wid int, @"fmt".ok bool) } 89 type @"rsc.io/tmp/bootstrap/internal/gc/big".Int struct { @"rsc.io/tmp/bootstrap/internal/gc/big".neg bool; @"rsc.io/tmp/bootstrap/internal/gc/big".abs @"rsc.io/tmp/bootstrap/internal/gc/big".nat } 90 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Abs (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 91 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Add (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 92 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) And (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 93 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) AndNot (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 94 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Binomial (@"rsc.io/tmp/bootstrap/internal/gc/big".n·3 int64, @"rsc.io/tmp/bootstrap/internal/gc/big".k·4 int64) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 95 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") Bit (@"rsc.io/tmp/bootstrap/internal/gc/big".i·3 int) (? uint) 96 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") BitLen () (? int) 97 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x1") Bits () (? []@"rsc.io/tmp/bootstrap/internal/gc/big".Word) { return @"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".abs } 98 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") Bytes () (? []byte) 99 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") Cmp (@"rsc.io/tmp/bootstrap/internal/gc/big".y·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (@"rsc.io/tmp/bootstrap/internal/gc/big".r·1 int) 100 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Div (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 101 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) DivMod (@"rsc.io/tmp/bootstrap/internal/gc/big".x·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·5 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".m·6 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int, ? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 102 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Exp (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int, @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".m·5 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 103 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·1 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") Format (@"rsc.io/tmp/bootstrap/internal/gc/big".s·2 @"fmt".State, @"rsc.io/tmp/bootstrap/internal/gc/big".ch·3 rune) 104 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) GCD (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int, @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int, @"rsc.io/tmp/bootstrap/internal/gc/big".a·5 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".b·6 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 105 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) GobDecode (@"rsc.io/tmp/bootstrap/internal/gc/big".buf·3 []byte "esc:0x0") (? error) 106 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") GobEncode () (? []byte, ? error) 107 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") Int64 () (? int64) { var @"rsc.io/tmp/bootstrap/internal/gc/big".v·3 int64; ; @"rsc.io/tmp/bootstrap/internal/gc/big".v·3 = int64(@"rsc.io/tmp/bootstrap/internal/gc/big".low64(@"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".abs)); if @"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".neg { @"rsc.io/tmp/bootstrap/internal/gc/big".v·3 = -@"rsc.io/tmp/bootstrap/internal/gc/big".v·3 }; return @"rsc.io/tmp/bootstrap/internal/gc/big".v·3 } 108 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Lsh (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".n·4 uint) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 109 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") MarshalJSON () (? []byte, ? error) 110 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") MarshalText () (@"rsc.io/tmp/bootstrap/internal/gc/big".text·1 []byte, @"rsc.io/tmp/bootstrap/internal/gc/big".err·2 error) 111 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Mod (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 112 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) ModInverse (@"rsc.io/tmp/bootstrap/internal/gc/big".g·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".n·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 113 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Mul (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 114 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) MulRange (@"rsc.io/tmp/bootstrap/internal/gc/big".a·3 int64, @"rsc.io/tmp/bootstrap/internal/gc/big".b·4 int64) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 115 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Neg (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 116 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Not (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 117 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Or (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 118 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") ProbablyPrime (@"rsc.io/tmp/bootstrap/internal/gc/big".n·3 int) (? bool) 119 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Quo (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 120 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) QuoRem (@"rsc.io/tmp/bootstrap/internal/gc/big".x·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·5 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".r·6 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int, ? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 121 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Rand (@"rsc.io/tmp/bootstrap/internal/gc/big".rnd·3 *@"math/rand".Rand, @"rsc.io/tmp/bootstrap/internal/gc/big".n·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 122 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Rem (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 123 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Rsh (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".n·4 uint) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 124 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Scan (@"rsc.io/tmp/bootstrap/internal/gc/big".s·3 @"fmt".ScanState, @"rsc.io/tmp/bootstrap/internal/gc/big".ch·4 rune) (? error) 125 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Set (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 126 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) SetBit (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".i·4 int, @"rsc.io/tmp/bootstrap/internal/gc/big".b·5 uint) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 127 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x2") SetBits (@"rsc.io/tmp/bootstrap/internal/gc/big".abs·3 []@"rsc.io/tmp/bootstrap/internal/gc/big".Word) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 128 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) SetBytes (@"rsc.io/tmp/bootstrap/internal/gc/big".buf·3 []byte "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 129 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) SetInt64 (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 int64) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 130 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) SetString (@"rsc.io/tmp/bootstrap/internal/gc/big".s·4 string, @"rsc.io/tmp/bootstrap/internal/gc/big".base·5 int) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int, ? bool) 131 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) SetUint64 (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 uint64) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 132 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") Sign () (? int) { if len(@"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".abs) == 0x0 { return 0x0 }; if @"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".neg { return -0x1 }; return 0x1 } 133 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") String () (? string) 134 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Sub (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 135 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") Uint64 () (? uint64) { return @"rsc.io/tmp/bootstrap/internal/gc/big".low64(@"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".abs) } 136 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) UnmarshalJSON (@"rsc.io/tmp/bootstrap/internal/gc/big".text·3 []byte) (? error) 137 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) UnmarshalText (@"rsc.io/tmp/bootstrap/internal/gc/big".text·3 []byte) (? error) 138 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) Xor (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 139 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) @"rsc.io/tmp/bootstrap/internal/gc/big".binaryGCD (@"rsc.io/tmp/bootstrap/internal/gc/big".a·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".b·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 140 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) @"rsc.io/tmp/bootstrap/internal/gc/big".scan (@"rsc.io/tmp/bootstrap/internal/gc/big".r·5 @"io".ByteScanner, @"rsc.io/tmp/bootstrap/internal/gc/big".base·6 int) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int, ? int, ? error) 141 type @"".Mpint struct { Val @"rsc.io/tmp/bootstrap/internal/gc/big".Int; Ovf bool } 142 func (@"".x·2 *@"".Mpint) String () (? string) 143 type @"rsc.io/tmp/bootstrap/internal/gc/big".RoundingMode uint8 144 func (@"rsc.io/tmp/bootstrap/internal/gc/big".i·2 @"rsc.io/tmp/bootstrap/internal/gc/big".RoundingMode) String () (? string) 145 type @"rsc.io/tmp/bootstrap/internal/gc/big".Accuracy int8 146 func (@"rsc.io/tmp/bootstrap/internal/gc/big".i·2 @"rsc.io/tmp/bootstrap/internal/gc/big".Accuracy) String () (? string) 147 type @"rsc.io/tmp/bootstrap/internal/gc/big".form uint8 148 type @"rsc.io/tmp/bootstrap/internal/gc/big".Rat struct { @"rsc.io/tmp/bootstrap/internal/gc/big".a @"rsc.io/tmp/bootstrap/internal/gc/big".Int; @"rsc.io/tmp/bootstrap/internal/gc/big".b @"rsc.io/tmp/bootstrap/internal/gc/big".Int } 149 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) Abs (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 150 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) Add (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 151 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") Cmp (@"rsc.io/tmp/bootstrap/internal/gc/big".y·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") (? int) 152 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) Denom () (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) 153 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") Float32 () (@"rsc.io/tmp/bootstrap/internal/gc/big".f·1 float32, @"rsc.io/tmp/bootstrap/internal/gc/big".exact·2 bool) 154 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") Float64 () (@"rsc.io/tmp/bootstrap/internal/gc/big".f·1 float64, @"rsc.io/tmp/bootstrap/internal/gc/big".exact·2 bool) 155 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") FloatString (@"rsc.io/tmp/bootstrap/internal/gc/big".prec·3 int) (? string) 156 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) GobDecode (@"rsc.io/tmp/bootstrap/internal/gc/big".buf·3 []byte "esc:0x0") (? error) 157 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") GobEncode () (? []byte, ? error) 158 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) Inv (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 159 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") IsInt () (? bool) 160 func (@"rsc.io/tmp/bootstrap/internal/gc/big".r·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") MarshalText () (@"rsc.io/tmp/bootstrap/internal/gc/big".text·1 []byte, @"rsc.io/tmp/bootstrap/internal/gc/big".err·2 error) 161 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) Mul (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 162 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) Neg (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 163 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x2") Num () (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) { return &@"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".a } 164 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) Quo (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 165 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") RatString () (? string) 166 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) Scan (@"rsc.io/tmp/bootstrap/internal/gc/big".s·3 @"fmt".ScanState, @"rsc.io/tmp/bootstrap/internal/gc/big".ch·4 rune) (? error) 167 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) Set (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 168 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) SetFloat64 (@"rsc.io/tmp/bootstrap/internal/gc/big".f·3 float64) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 169 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) SetFrac (@"rsc.io/tmp/bootstrap/internal/gc/big".a·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".b·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 170 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) SetFrac64 (@"rsc.io/tmp/bootstrap/internal/gc/big".a·3 int64, @"rsc.io/tmp/bootstrap/internal/gc/big".b·4 int64) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 171 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) SetInt (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 172 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) SetInt64 (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 int64) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 173 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) SetString (@"rsc.io/tmp/bootstrap/internal/gc/big".s·4 string) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat, ? bool) 174 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") Sign () (? int) { return @"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".a.Sign() } 175 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") String () (? string) 176 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) Sub (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 177 func (@"rsc.io/tmp/bootstrap/internal/gc/big".r·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) UnmarshalText (@"rsc.io/tmp/bootstrap/internal/gc/big".text·3 []byte) (? error) 178 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) @"rsc.io/tmp/bootstrap/internal/gc/big".norm () (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) 179 type @"rsc.io/tmp/bootstrap/internal/gc/big".Float struct { @"rsc.io/tmp/bootstrap/internal/gc/big".prec uint32; @"rsc.io/tmp/bootstrap/internal/gc/big".mode @"rsc.io/tmp/bootstrap/internal/gc/big".RoundingMode; @"rsc.io/tmp/bootstrap/internal/gc/big".acc @"rsc.io/tmp/bootstrap/internal/gc/big".Accuracy; @"rsc.io/tmp/bootstrap/internal/gc/big".form @"rsc.io/tmp/bootstrap/internal/gc/big".form; @"rsc.io/tmp/bootstrap/internal/gc/big".neg bool; @"rsc.io/tmp/bootstrap/internal/gc/big".mant @"rsc.io/tmp/bootstrap/internal/gc/big".nat; @"rsc.io/tmp/bootstrap/internal/gc/big".exp int32 } 180 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) Abs (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 181 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Acc () (? @"rsc.io/tmp/bootstrap/internal/gc/big".Accuracy) { return @"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".acc } 182 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) Add (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 183 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Append (@"rsc.io/tmp/bootstrap/internal/gc/big".buf·3 []byte "esc:0x2", @"rsc.io/tmp/bootstrap/internal/gc/big".format·4 byte, @"rsc.io/tmp/bootstrap/internal/gc/big".prec·5 int) (? []byte) 184 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Cmp (@"rsc.io/tmp/bootstrap/internal/gc/big".y·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") (? int) 185 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) Copy (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 186 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Float32 () (? float32, ? @"rsc.io/tmp/bootstrap/internal/gc/big".Accuracy) 187 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Float64 () (? float64, ? @"rsc.io/tmp/bootstrap/internal/gc/big".Accuracy) 188 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Format (@"rsc.io/tmp/bootstrap/internal/gc/big".format·3 byte, @"rsc.io/tmp/bootstrap/internal/gc/big".prec·4 int) (? string) 189 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Int (@"rsc.io/tmp/bootstrap/internal/gc/big".z·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Int, ? @"rsc.io/tmp/bootstrap/internal/gc/big".Accuracy) 190 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Int64 () (? int64, ? @"rsc.io/tmp/bootstrap/internal/gc/big".Accuracy) 191 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") IsInf () (? bool) { return @"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".form == @"rsc.io/tmp/bootstrap/internal/gc/big".form(0x2) } 192 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") IsInt () (? bool) 193 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") MantExp (@"rsc.io/tmp/bootstrap/internal/gc/big".mant·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) (@"rsc.io/tmp/bootstrap/internal/gc/big".exp·1 int) 194 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") MinPrec () (? uint) 195 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Mode () (? @"rsc.io/tmp/bootstrap/internal/gc/big".RoundingMode) { return @"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".mode } 196 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) Mul (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 197 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) Neg (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 198 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) Parse (@"rsc.io/tmp/bootstrap/internal/gc/big".s·5 string, @"rsc.io/tmp/bootstrap/internal/gc/big".base·6 int) (@"rsc.io/tmp/bootstrap/internal/gc/big".f·1 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float, @"rsc.io/tmp/bootstrap/internal/gc/big".b·2 int, @"rsc.io/tmp/bootstrap/internal/gc/big".err·3 error) 199 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Prec () (? uint) { return uint(@"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".prec) } 200 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) Quo (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 201 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Rat (@"rsc.io/tmp/bootstrap/internal/gc/big".z·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat, ? @"rsc.io/tmp/bootstrap/internal/gc/big".Accuracy) 202 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) Scan (@"rsc.io/tmp/bootstrap/internal/gc/big".r·5 @"io".ByteScanner, @"rsc.io/tmp/bootstrap/internal/gc/big".base·6 int) (@"rsc.io/tmp/bootstrap/internal/gc/big".f·1 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float, @"rsc.io/tmp/bootstrap/internal/gc/big".b·2 int, @"rsc.io/tmp/bootstrap/internal/gc/big".err·3 error) 203 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) Set (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 204 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) SetFloat64 (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 float64) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 205 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x2") SetInf (@"rsc.io/tmp/bootstrap/internal/gc/big".signbit·3 bool) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) { @"rsc.io/tmp/bootstrap/internal/gc/big".z·2.@"rsc.io/tmp/bootstrap/internal/gc/big".acc = @"rsc.io/tmp/bootstrap/internal/gc/big".Accuracy(0x0); @"rsc.io/tmp/bootstrap/internal/gc/big".z·2.@"rsc.io/tmp/bootstrap/internal/gc/big".form = @"rsc.io/tmp/bootstrap/internal/gc/big".form(0x2); @"rsc.io/tmp/bootstrap/internal/gc/big".z·2.@"rsc.io/tmp/bootstrap/internal/gc/big".neg = @"rsc.io/tmp/bootstrap/internal/gc/big".signbit·3; return @"rsc.io/tmp/bootstrap/internal/gc/big".z·2 } 206 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) SetInt (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Int "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 207 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) SetInt64 (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 int64) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 208 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) SetMantExp (@"rsc.io/tmp/bootstrap/internal/gc/big".mant·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".exp·4 int) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 209 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x2") SetMode (@"rsc.io/tmp/bootstrap/internal/gc/big".mode·3 @"rsc.io/tmp/bootstrap/internal/gc/big".RoundingMode) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) { @"rsc.io/tmp/bootstrap/internal/gc/big".z·2.@"rsc.io/tmp/bootstrap/internal/gc/big".mode = @"rsc.io/tmp/bootstrap/internal/gc/big".mode·3; @"rsc.io/tmp/bootstrap/internal/gc/big".z·2.@"rsc.io/tmp/bootstrap/internal/gc/big".acc = @"rsc.io/tmp/bootstrap/internal/gc/big".Accuracy(0x0); return @"rsc.io/tmp/bootstrap/internal/gc/big".z·2 } 210 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) SetPrec (@"rsc.io/tmp/bootstrap/internal/gc/big".prec·3 uint) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 211 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) SetRat (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Rat) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 212 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) SetString (@"rsc.io/tmp/bootstrap/internal/gc/big".s·4 string) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float, ? bool) 213 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) SetUint64 (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 uint64) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 214 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Sign () (? int) 215 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Signbit () (? bool) { return @"rsc.io/tmp/bootstrap/internal/gc/big".x·2.@"rsc.io/tmp/bootstrap/internal/gc/big".neg } 216 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") String () (? string) 217 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) Sub (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·4 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 218 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") Uint64 () (? uint64, ? @"rsc.io/tmp/bootstrap/internal/gc/big".Accuracy) 219 func (@"rsc.io/tmp/bootstrap/internal/gc/big".f·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".bigFtoa (@"rsc.io/tmp/bootstrap/internal/gc/big".buf·3 []byte "esc:0x2", @"rsc.io/tmp/bootstrap/internal/gc/big".fmt·4 byte, @"rsc.io/tmp/bootstrap/internal/gc/big".prec·5 int) (? []byte) 220 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".bstring (@"rsc.io/tmp/bootstrap/internal/gc/big".buf·3 []byte "esc:0x2") (? []byte) 221 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".ord () (? int) 222 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) @"rsc.io/tmp/bootstrap/internal/gc/big".pow10 (@"rsc.io/tmp/bootstrap/internal/gc/big".n·3 int64) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 223 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".pstring (@"rsc.io/tmp/bootstrap/internal/gc/big".buf·3 []byte "esc:0x2") (? []byte) 224 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·1 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) @"rsc.io/tmp/bootstrap/internal/gc/big".round (@"rsc.io/tmp/bootstrap/internal/gc/big".sbit·2 uint) 225 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) @"rsc.io/tmp/bootstrap/internal/gc/big".setBits64 (@"rsc.io/tmp/bootstrap/internal/gc/big".neg·3 bool, @"rsc.io/tmp/bootstrap/internal/gc/big".x·4 uint64) (? *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) 226 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·1 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) @"rsc.io/tmp/bootstrap/internal/gc/big".setExpAndRound (@"rsc.io/tmp/bootstrap/internal/gc/big".exp·2 int64, @"rsc.io/tmp/bootstrap/internal/gc/big".sbit·3 uint) 227 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·1 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) @"rsc.io/tmp/bootstrap/internal/gc/big".uadd (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") 228 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".ucmp (@"rsc.io/tmp/bootstrap/internal/gc/big".y·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") (? int) 229 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·1 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) @"rsc.io/tmp/bootstrap/internal/gc/big".umul (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") 230 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·1 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) @"rsc.io/tmp/bootstrap/internal/gc/big".uquo (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") 231 func (@"rsc.io/tmp/bootstrap/internal/gc/big".z·1 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float) @"rsc.io/tmp/bootstrap/internal/gc/big".usub (@"rsc.io/tmp/bootstrap/internal/gc/big".x·2 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0", @"rsc.io/tmp/bootstrap/internal/gc/big".y·3 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") 232 func (@"rsc.io/tmp/bootstrap/internal/gc/big".x·1 *@"rsc.io/tmp/bootstrap/internal/gc/big".Float "esc:0x0") @"rsc.io/tmp/bootstrap/internal/gc/big".validate () 233 type @"".Mpflt struct { Val @"rsc.io/tmp/bootstrap/internal/gc/big".Float } 234 func (@"".f·2 *@"".Mpflt "esc:0x0") String () (? string) 235 type @"".Mpcplx struct { Real @"".Mpflt; Imag @"".Mpflt } 236 type @"".Val struct { Ctype int16; U struct { Bval bool; Xval *@"".Mpint; Fval *@"".Mpflt; Cval *@"".Mpcplx; Sval string } } 237 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) } 238 type @"rsc.io/tmp/bootstrap/internal/obj".Auto struct { Asym *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Link *@"rsc.io/tmp/bootstrap/internal/obj".Auto; Aoffset int32; Name int16; Gotype *@"rsc.io/tmp/bootstrap/internal/obj".LSym } 239 type @"rsc.io/tmp/bootstrap/internal/obj".Pcdata struct { P []byte } 240 type @"rsc.io/tmp/bootstrap/internal/obj".Pcln struct { Pcsp @"rsc.io/tmp/bootstrap/internal/obj".Pcdata; Pcfile @"rsc.io/tmp/bootstrap/internal/obj".Pcdata; Pcline @"rsc.io/tmp/bootstrap/internal/obj".Pcdata; Pcdata []@"rsc.io/tmp/bootstrap/internal/obj".Pcdata; Funcdata []*@"rsc.io/tmp/bootstrap/internal/obj".LSym; Funcdataoff []int64; File []*@"rsc.io/tmp/bootstrap/internal/obj".LSym; Lastfile *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Lastindex int } 241 type @"rsc.io/tmp/bootstrap/internal/obj".Reloc struct { Off int32; Siz uint8; Type int32; Add int64; Sym *@"rsc.io/tmp/bootstrap/internal/obj".LSym } 242 type @"rsc.io/tmp/bootstrap/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 *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Gotype *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Autom *@"rsc.io/tmp/bootstrap/internal/obj".Auto; Text *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Etext *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Pcln *@"rsc.io/tmp/bootstrap/internal/obj".Pcln; P []byte; R []@"rsc.io/tmp/bootstrap/internal/obj".Reloc } 243 type @"rsc.io/tmp/bootstrap/internal/obj".LinkArch struct { ByteOrder @"encoding/binary".ByteOrder; Name string; Thechar int; Preprocess func(? *@"rsc.io/tmp/bootstrap/internal/obj".Link, ? *@"rsc.io/tmp/bootstrap/internal/obj".LSym); Assemble func(? *@"rsc.io/tmp/bootstrap/internal/obj".Link, ? *@"rsc.io/tmp/bootstrap/internal/obj".LSym); Follow func(? *@"rsc.io/tmp/bootstrap/internal/obj".Link, ? *@"rsc.io/tmp/bootstrap/internal/obj".LSym); Progedit func(? *@"rsc.io/tmp/bootstrap/internal/obj".Link, ? *@"rsc.io/tmp/bootstrap/internal/obj".Prog); UnaryDst map[int]bool; Minlc int; Ptrsize int; Regsize int } 244 type @"os".dirInfo struct { @"os".buf []byte; @"os".nbuf int; @"os".bufp int } 245 type @"os".file struct { @"os".fd int; @"os".name string; @"os".dirinfo *@"os".dirInfo; @"os".nepipe int32 } 246 func (@"os".file·2 *@"os".file) @"os".close () (? error) 247 type @"os".FileMode uint32 248 func (@"os".m·2 @"os".FileMode) IsDir () (? bool) { return @"os".m·2 & @"os".FileMode(0x80000000) != @"os".FileMode(0x0) } 249 func (@"os".m·2 @"os".FileMode) IsRegular () (? bool) { return @"os".m·2 & @"os".FileMode(0x8f000000) == @"os".FileMode(0x0) } 250 func (@"os".m·2 @"os".FileMode) Perm () (? @"os".FileMode) { return @"os".m·2 & @"os".FileMode(0x1ff) } 251 func (@"os".m·2 @"os".FileMode) String () (? string) 252 import time "time" // indirect 253 type @"time".zone struct { @"time".name string; @"time".offset int; @"time".isDST bool } 254 type @"time".zoneTrans struct { @"time".when int64; @"time".index uint8; @"time".isstd bool; @"time".isutc bool } 255 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 } 256 func (@"time".l·2 *@"time".Location "esc:0x0") String () (? string) 257 func (@"time".l·2 *@"time".Location "esc:0x0") @"time".firstZoneUsed () (? bool) 258 func (@"time".l·2 *@"time".Location "esc:0x2") @"time".get () (? *@"time".Location) 259 func (@"time".l·6 *@"time".Location "esc:0x1") @"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) 260 func (@"time".l·2 *@"time".Location "esc:0x0") @"time".lookupFirstZone () (? int) 261 func (@"time".l·4 *@"time".Location "esc:0x0") @"time".lookupName (@"time".name·5 string "esc:0x0", @"time".unix·6 int64) (@"time".offset·1 int, @"time".isDST·2 bool, @"time".ok·3 bool) 262 type @"time".Duration int64 263 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) * 8190022623310637111963488201822504381538623676021880892417778544696899264837610290203272971060556344039023584360473938041055625214280336402169897364226048p-553 } 264 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) * 7678146209353722106395056769533233877065564876941352542109479049699919628723768656821910653339403201031675627614471533358284117434246264392176261853609984p-547 } 265 func (@"time".d·2 @"time".Duration) Nanoseconds () (? int64) { return int64(@"time".d·2) } 266 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) * 7198262071269114660816079141112770740375861891461678802759824945047098083990024106014198994535558872472104883612039846078596891298747423852523262413111296p-541 } 267 func (@"time".d·2 @"time".Duration) String () (? string) 268 type @"time".Month int 269 func (@"time".m·2 @"time".Month) String () (? string) { return @"time".months[@"time".m·2 - @"time".Month(0x1)] } 270 type @"time".Weekday int 271 func (@"time".d·2 @"time".Weekday) String () (? string) { return @"time".days[@"time".d·2] } 272 type @"time".Time struct { @"time".sec int64; @"time".nsec int32; @"time".loc *@"time".Location } 273 func (@"time".t·2 @"time".Time "esc:0x2") 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 >= 0x3b9aca00 { @"time".t·2.@"time".sec++; @"time".nsec·4 -= 0x3b9aca00 } else { if @"time".nsec·4 < 0x0 { @"time".t·2.@"time".sec--; @"time".nsec·4 += 0x3b9aca00 } }; @"time".t·2.@"time".nsec = @"time".nsec·4; return @"time".t·2 } 274 func (@"time".t·2 @"time".Time "esc:0x2") AddDate (@"time".years·3 int, @"time".months·4 int, @"time".days·5 int) (? @"time".Time) 275 func (@"time".t·2 @"time".Time "esc:0x0") After (@"time".u·3 @"time".Time "esc:0x0") (? 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 } 276 func (@"time".t·2 @"time".Time "esc:0x0") AppendFormat (@"time".b·3 []byte "esc:0x2", @"time".layout·4 string "esc:0x0") (? []byte) 277 func (@"time".t·2 @"time".Time "esc:0x0") Before (@"time".u·3 @"time".Time "esc:0x0") (? 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 } 278 func (@"time".t·4 @"time".Time "esc:0x0") Clock () (@"time".hour·1 int, @"time".min·2 int, @"time".sec·3 int) 279 func (@"time".t·4 @"time".Time "esc:0x0") Date () (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int) 280 func (@"time".t·2 @"time".Time "esc:0x0") Day () (? int) 281 func (@"time".t·2 @"time".Time "esc:0x0") Equal (@"time".u·3 @"time".Time "esc:0x0") (? bool) { return @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec == @"time".u·3.@"time".nsec } 282 func (@"time".t·2 @"time".Time "esc:0x0") Format (@"time".layout·3 string "esc:0x0") (? string) 283 func (@"time".t·2 *@"time".Time "esc:0x0") GobDecode (@"time".data·3 []byte "esc:0x0") (? error) 284 func (@"time".t·3 @"time".Time "esc:0x0") GobEncode () (? []byte, ? error) 285 func (@"time".t·2 @"time".Time "esc:0x0") Hour () (? int) 286 func (@"time".t·3 @"time".Time "esc:0x0") ISOWeek () (@"time".year·1 int, @"time".week·2 int) 287 func (@"time".t·2 @"time".Time "esc:0x2") In (@"time".loc·3 *@"time".Location "esc:0x2") (? @"time".Time) 288 func (@"time".t·2 @"time".Time "esc:0x0") IsZero () (? bool) { return @"time".t·2.@"time".sec == 0x0 && @"time".t·2.@"time".nsec == 0x0 } 289 func (@"time".t·2 @"time".Time "esc:0x2") Local () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".Local; return @"time".t·2 } 290 func (@"time".t·2 @"time".Time "esc:0x2") 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 } 291 func (@"time".t·3 @"time".Time "esc:0x0") MarshalBinary () (? []byte, ? error) 292 func (@"time".t·3 @"time".Time "esc:0x0") MarshalJSON () (? []byte, ? error) 293 func (@"time".t·3 @"time".Time "esc:0x0") MarshalText () (? []byte, ? error) 294 func (@"time".t·2 @"time".Time "esc:0x0") Minute () (? int) 295 func (@"time".t·2 @"time".Time "esc:0x0") Month () (? @"time".Month) 296 func (@"time".t·2 @"time".Time "esc:0x0") Nanosecond () (? int) { return int(@"time".t·2.@"time".nsec) } 297 func (@"time".t·2 @"time".Time "esc:0x2") Round (@"time".d·3 @"time".Duration) (? @"time".Time) 298 func (@"time".t·2 @"time".Time "esc:0x0") Second () (? int) 299 func (@"time".t·2 @"time".Time "esc:0x0") String () (? string) 300 func (@"time".t·2 @"time".Time "esc:0x0") Sub (@"time".u·3 @"time".Time "esc:0x0") (? @"time".Duration) 301 func (@"time".t·2 @"time".Time "esc:0x2") Truncate (@"time".d·3 @"time".Duration) (? @"time".Time) 302 func (@"time".t·2 @"time".Time "esc:0x2") UTC () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".UTC; return @"time".t·2 } 303 func (@"time".t·2 @"time".Time "esc:0x0") Unix () (? int64) { return @"time".t·2.@"time".sec + -0xe7791f700 } 304 func (@"time".t·2 @"time".Time "esc:0x0") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + -0xe7791f700) * 0x3b9aca00 + int64(@"time".t·2.@"time".nsec) } 305 func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalBinary (@"time".data·3 []byte "esc:0x0") (? error) 306 func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalJSON (@"time".data·3 []byte "esc:0x0") (@"time".err·1 error) 307 func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalText (@"time".data·3 []byte "esc:0x0") (@"time".err·1 error) 308 func (@"time".t·2 @"time".Time "esc:0x0") Weekday () (? @"time".Weekday) 309 func (@"time".t·2 @"time".Time "esc:0x0") Year () (? int) 310 func (@"time".t·2 @"time".Time "esc:0x0") YearDay () (? int) 311 func (@"time".t·3 @"time".Time "esc:0x0") Zone () (@"time".name·1 string, @"time".offset·2 int) 312 func (@"time".t·2 @"time".Time "esc:0x0") @"time".abs () (? uint64) 313 func (@"time".t·5 @"time".Time "esc:0x0") @"time".date (@"time".full·6 bool) (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int, @"time".yday·4 int) 314 func (@"time".t·4 @"time".Time "esc:0x1") @"time".locabs () (@"time".name·1 string, @"time".offset·2 int, @"time".abs·3 uint64) 315 type @"os".FileInfo interface { IsDir() (? bool); ModTime() (? @"time".Time); Mode() (? @"os".FileMode); Name() (? string); Size() (? int64); Sys() (? interface {}) } 316 type @"os".File struct { @"os".? *@"os".file } 317 func (@"os".f·2 *@"os".File "esc:0x1") Chdir () (? error) 318 func (@"os".f·2 *@"os".File "esc:0x1") Chmod (@"os".mode·3 @"os".FileMode) (? error) 319 func (@"os".f·2 *@"os".File "esc:0x1") Chown (@"os".uid·3 int, @"os".gid·4 int) (? error) 320 func (@"os".f·2 *@"os".File) Close () (? error) 321 func (@"os".f·2 *@"os".File "esc:0x0") Fd () (? uintptr) { if @"os".f·2 == nil { return 0xffffffffffffffff }; return uintptr(@"os".f·2.@"os".file.@"os".fd) } 322 func (@"os".f·2 *@"os".File "esc:0x1") Name () (? string) { return @"os".f·2.@"os".file.@"os".name } 323 func (@"os".f·3 *@"os".File "esc:0x1") Read (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) 324 func (@"os".f·3 *@"os".File "esc:0x1") ReadAt (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) 325 func (@"os".f·3 *@"os".File "esc:0x0") Readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error) 326 func (@"os".f·3 *@"os".File "esc:0x0") Readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error) 327 func (@"os".f·3 *@"os".File "esc:0x1") Seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error) 328 func (@"os".f·3 *@"os".File) Stat () (@"os".fi·1 @"os".FileInfo, @"os".err·2 error) 329 func (@"os".f·2 *@"os".File "esc:0x0") Sync () (@"os".err·1 error) 330 func (@"os".f·2 *@"os".File "esc:0x1") Truncate (@"os".size·3 int64) (? error) 331 func (@"os".f·3 *@"os".File) Write (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) 332 func (@"os".f·3 *@"os".File "esc:0x1") WriteAt (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) 333 func (@"os".f·3 *@"os".File) WriteString (@"os".s·4 string "esc:0x0") (@"os".ret·1 int, @"os".err·2 error) 334 func (@"os".f·3 *@"os".File "esc:0x0") @"os".pread (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) 335 func (@"os".f·3 *@"os".File "esc:0x0") @"os".pwrite (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) 336 func (@"os".f·3 *@"os".File "esc:0x0") @"os".read (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) 337 func (@"os".f·3 *@"os".File "esc:0x0") @"os".readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error) 338 func (@"os".f·3 *@"os".File "esc:0x0") @"os".readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error) 339 func (@"os".f·3 *@"os".File "esc:0x0") @"os".seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error) 340 func (@"os".f·3 *@"os".File "esc:0x0") @"os".write (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) 341 import bufio "bufio" // indirect 342 type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } 343 type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) } 344 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 } 345 func (@"bufio".b·2 *@"bufio".Reader "esc:0x0") Buffered () (? int) { return @"bufio".b·2.@"bufio".w - @"bufio".b·2.@"bufio".r } 346 func (@"bufio".b·3 *@"bufio".Reader) Discard (@"bufio".n·4 int) (@"bufio".discarded·1 int, @"bufio".err·2 error) 347 func (@"bufio".b·3 *@"bufio".Reader) Peek (@"bufio".n·4 int) (? []byte, ? error) 348 func (@"bufio".b·3 *@"bufio".Reader) Read (@"bufio".p·4 []byte) (@"bufio".n·1 int, @"bufio".err·2 error) 349 func (@"bufio".b·3 *@"bufio".Reader) ReadByte () (@"bufio".c·1 byte, @"bufio".err·2 error) 350 func (@"bufio".b·3 *@"bufio".Reader) ReadBytes (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error) 351 func (@"bufio".b·4 *@"bufio".Reader) ReadLine () (@"bufio".line·1 []byte, @"bufio".isPrefix·2 bool, @"bufio".err·3 error) 352 func (@"bufio".b·4 *@"bufio".Reader) ReadRune () (@"bufio".r·1 rune, @"bufio".size·2 int, @"bufio".err·3 error) 353 func (@"bufio".b·3 *@"bufio".Reader) ReadSlice (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error) 354 func (@"bufio".b·3 *@"bufio".Reader) ReadString (@"bufio".delim·4 byte) (@"bufio".line·1 string, @"bufio".err·2 error) 355 func (@"bufio".b·1 *@"bufio".Reader) Reset (@"bufio".r·2 @"io".Reader) { @"bufio".b·1.@"bufio".reset(@"bufio".b·1.@"bufio".buf, @"bufio".r·2) } 356 func (@"bufio".b·2 *@"bufio".Reader "esc:0x0") UnreadByte () (? error) { if @"bufio".b·2.@"bufio".lastByte < 0x0 || @"bufio".b·2.@"bufio".r == 0x0 && @"bufio".b·2.@"bufio".w > 0x0 { return @"bufio".ErrInvalidUnreadByte }; if @"bufio".b·2.@"bufio".r > 0x0 { @"bufio".b·2.@"bufio".r-- } else { @"bufio".b·2.@"bufio".w = 0x1 }; @"bufio".b·2.@"bufio".buf[@"bufio".b·2.@"bufio".r] = byte(@"bufio".b·2.@"bufio".lastByte); @"bufio".b·2.@"bufio".lastByte = -0x1; @"bufio".b·2.@"bufio".lastRuneSize = -0x1; return nil } 357 func (@"bufio".b·2 *@"bufio".Reader "esc:0x0") UnreadRune () (? error) { if @"bufio".b·2.@"bufio".lastRuneSize < 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 = -0x1; @"bufio".b·2.@"bufio".lastRuneSize = -0x1; return nil } 358 func (@"bufio".b·3 *@"bufio".Reader) WriteTo (@"bufio".w·4 @"io".Writer) (@"bufio".n·1 int64, @"bufio".err·2 error) 359 func (@"bufio".b·1 *@"bufio".Reader) @"bufio".fill () 360 func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") @"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 } 361 func (@"bufio".b·1 *@"bufio".Reader "esc:0x0") @"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:-0x1, @"bufio".lastRuneSize:-0x1 }) } 362 func (@"bufio".b·3 *@"bufio".Reader) @"bufio".writeBuf (@"bufio".w·4 @"io".Writer) (? int64, ? error) 363 type @"bufio".Writer struct { @"bufio".err error; @"bufio".buf []byte; @"bufio".n int; @"bufio".wr @"io".Writer } 364 func (@"bufio".b·2 *@"bufio".Writer "esc:0x0") Available () (? int) { return len(@"bufio".b·2.@"bufio".buf) - @"bufio".b·2.@"bufio".n } 365 func (@"bufio".b·2 *@"bufio".Writer "esc:0x0") Buffered () (? int) { return @"bufio".b·2.@"bufio".n } 366 func (@"bufio".b·2 *@"bufio".Writer) Flush () (? error) 367 func (@"bufio".b·3 *@"bufio".Writer) ReadFrom (@"bufio".r·4 @"io".Reader) (@"bufio".n·1 int64, @"bufio".err·2 error) 368 func (@"bufio".b·1 *@"bufio".Writer "esc:0x0") Reset (@"bufio".w·2 @"io".Writer) { @"bufio".b·1.@"bufio".err = nil; @"bufio".b·1.@"bufio".n = 0x0; @"bufio".b·1.@"bufio".wr = @"bufio".w·2 } 369 func (@"bufio".b·3 *@"bufio".Writer) Write (@"bufio".p·4 []byte) (@"bufio".nn·1 int, @"bufio".err·2 error) 370 func (@"bufio".b·2 *@"bufio".Writer) WriteByte (@"bufio".c·3 byte) (? error) 371 func (@"bufio".b·3 *@"bufio".Writer) WriteRune (@"bufio".r·4 rune) (@"bufio".size·1 int, @"bufio".err·2 error) 372 func (@"bufio".b·3 *@"bufio".Writer) WriteString (@"bufio".s·4 string "esc:0x0") (? int, ? error) 373 func (@"bufio".b·2 *@"bufio".Writer) @"bufio".flush () (? error) 374 type @"rsc.io/tmp/bootstrap/internal/obj".Biobuf struct { @"rsc.io/tmp/bootstrap/internal/obj".unget [2]int; @"rsc.io/tmp/bootstrap/internal/obj".numUnget int; @"rsc.io/tmp/bootstrap/internal/obj".f *@"os".File; @"rsc.io/tmp/bootstrap/internal/obj".r *@"bufio".Reader; @"rsc.io/tmp/bootstrap/internal/obj".w *@"bufio".Writer; @"rsc.io/tmp/bootstrap/internal/obj".linelen int } 375 func (@"rsc.io/tmp/bootstrap/internal/obj".b·2 *@"rsc.io/tmp/bootstrap/internal/obj".Biobuf) Flush () (? error) 376 func (@"rsc.io/tmp/bootstrap/internal/obj".b·3 *@"rsc.io/tmp/bootstrap/internal/obj".Biobuf) Read (@"rsc.io/tmp/bootstrap/internal/obj".p·4 []byte) (? int, ? error) 377 func (@"rsc.io/tmp/bootstrap/internal/obj".b·3 *@"rsc.io/tmp/bootstrap/internal/obj".Biobuf) Write (@"rsc.io/tmp/bootstrap/internal/obj".p·4 []byte) (? int, ? error) 378 type @"rsc.io/tmp/bootstrap/internal/obj".SymVer struct { Name string; Version int } 379 type @"rsc.io/tmp/bootstrap/internal/obj".LineStack struct { Parent *@"rsc.io/tmp/bootstrap/internal/obj".LineStack; Lineno int; File string; AbsFile string; FileLine int; Directive bool; Sym *@"rsc.io/tmp/bootstrap/internal/obj".LSym } 380 func (@"rsc.io/tmp/bootstrap/internal/obj".stk·2 *@"rsc.io/tmp/bootstrap/internal/obj".LineStack "esc:0x0") @"rsc.io/tmp/bootstrap/internal/obj".fileLineAt (@"rsc.io/tmp/bootstrap/internal/obj".lineno·3 int) (? int) { return @"rsc.io/tmp/bootstrap/internal/obj".stk·2.FileLine + @"rsc.io/tmp/bootstrap/internal/obj".lineno·3 - @"rsc.io/tmp/bootstrap/internal/obj".stk·2.Lineno } 381 type @"rsc.io/tmp/bootstrap/internal/obj".LineRange struct { Start int; Stack *@"rsc.io/tmp/bootstrap/internal/obj".LineStack } 382 type @"rsc.io/tmp/bootstrap/internal/obj".LineHist struct { Top *@"rsc.io/tmp/bootstrap/internal/obj".LineStack; Ranges []@"rsc.io/tmp/bootstrap/internal/obj".LineRange; Dir string; TrimPathPrefix string; GOROOT string; GOROOT_FINAL string } 383 func (@"rsc.io/tmp/bootstrap/internal/obj".h·3 *@"rsc.io/tmp/bootstrap/internal/obj".LineHist "esc:0x0") AbsFileLine (@"rsc.io/tmp/bootstrap/internal/obj".lineno·4 int) (@"rsc.io/tmp/bootstrap/internal/obj".file·1 string, @"rsc.io/tmp/bootstrap/internal/obj".line·2 int) 384 func (@"rsc.io/tmp/bootstrap/internal/obj".h·2 *@"rsc.io/tmp/bootstrap/internal/obj".LineHist "esc:0x0") At (@"rsc.io/tmp/bootstrap/internal/obj".lineno·3 int) (? *@"rsc.io/tmp/bootstrap/internal/obj".LineStack) 385 func (@"rsc.io/tmp/bootstrap/internal/obj".h·3 *@"rsc.io/tmp/bootstrap/internal/obj".LineHist "esc:0x0") FileLine (@"rsc.io/tmp/bootstrap/internal/obj".lineno·4 int) (@"rsc.io/tmp/bootstrap/internal/obj".file·1 string, @"rsc.io/tmp/bootstrap/internal/obj".line·2 int) 386 func (@"rsc.io/tmp/bootstrap/internal/obj".h·2 *@"rsc.io/tmp/bootstrap/internal/obj".LineHist "esc:0x0") LineString (@"rsc.io/tmp/bootstrap/internal/obj".lineno·3 int) (? string) 387 func (@"rsc.io/tmp/bootstrap/internal/obj".h·1 *@"rsc.io/tmp/bootstrap/internal/obj".LineHist) Pop (@"rsc.io/tmp/bootstrap/internal/obj".lineno·2 int) 388 func (@"rsc.io/tmp/bootstrap/internal/obj".h·1 *@"rsc.io/tmp/bootstrap/internal/obj".LineHist) Push (@"rsc.io/tmp/bootstrap/internal/obj".lineno·2 int, @"rsc.io/tmp/bootstrap/internal/obj".file·3 string) 389 func (@"rsc.io/tmp/bootstrap/internal/obj".h·1 *@"rsc.io/tmp/bootstrap/internal/obj".LineHist) Update (@"rsc.io/tmp/bootstrap/internal/obj".lineno·2 int, @"rsc.io/tmp/bootstrap/internal/obj".file·3 string, @"rsc.io/tmp/bootstrap/internal/obj".line·4 int) 390 func (@"rsc.io/tmp/bootstrap/internal/obj".h·1 *@"rsc.io/tmp/bootstrap/internal/obj".LineHist) @"rsc.io/tmp/bootstrap/internal/obj".setFile (@"rsc.io/tmp/bootstrap/internal/obj".stk·2 *@"rsc.io/tmp/bootstrap/internal/obj".LineStack "esc:0x0", @"rsc.io/tmp/bootstrap/internal/obj".file·3 string) 391 func (@"rsc.io/tmp/bootstrap/internal/obj".h·1 *@"rsc.io/tmp/bootstrap/internal/obj".LineHist) @"rsc.io/tmp/bootstrap/internal/obj".startRange (@"rsc.io/tmp/bootstrap/internal/obj".lineno·2 int, @"rsc.io/tmp/bootstrap/internal/obj".top·3 *@"rsc.io/tmp/bootstrap/internal/obj".LineStack) { @"rsc.io/tmp/bootstrap/internal/obj".h·1.Top = @"rsc.io/tmp/bootstrap/internal/obj".top·3; @"rsc.io/tmp/bootstrap/internal/obj".h·1.Ranges = append(@"rsc.io/tmp/bootstrap/internal/obj".h·1.Ranges, (@"rsc.io/tmp/bootstrap/internal/obj".LineRange{ Start:@"rsc.io/tmp/bootstrap/internal/obj".top·3.Lineno, Stack:@"rsc.io/tmp/bootstrap/internal/obj".top·3 })) } 392 type @"rsc.io/tmp/bootstrap/internal/obj".Plist struct { Name *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Firstpc *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Recur int; Link *@"rsc.io/tmp/bootstrap/internal/obj".Plist } 393 type @"rsc.io/tmp/bootstrap/internal/obj".Addr struct { Type int16; Reg int16; Reg2 int16; Index int16; Scale int16; Name int8; Class int8; Etype uint8; Offset int64; Width int64; Sym *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Gotype *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Val interface {}; Node interface {} } 394 type @"rsc.io/tmp/bootstrap/internal/obj".Link struct { Goarm int32; Headtype int; Arch *@"rsc.io/tmp/bootstrap/internal/obj".LinkArch; Debugasm int32; Debugvlog int32; Debugzerostack int32; Debugdivmod int32; Debugpcln int32; Flag_shared int32; Flag_dynlink bool; Bso *@"rsc.io/tmp/bootstrap/internal/obj".Biobuf; Pathname string; Windows int32; Goroot string; Goroot_final string; Enforce_data_order int32; Hash map[@"rsc.io/tmp/bootstrap/internal/obj".SymVer]*@"rsc.io/tmp/bootstrap/internal/obj".LSym; LineHist @"rsc.io/tmp/bootstrap/internal/obj".LineHist; Imports []string; Plist *@"rsc.io/tmp/bootstrap/internal/obj".Plist; Plast *@"rsc.io/tmp/bootstrap/internal/obj".Plist; Sym_div *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Sym_divu *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Sym_mod *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Sym_modu *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Symmorestack [2]*@"rsc.io/tmp/bootstrap/internal/obj".LSym; Tlsg *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Plan9privates *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Curp *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Printp *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Blitrl *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Elitrl *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Rexflag int; Rep int; Repn int; Lock int; Asmode int; Andptr []byte; And [100]uint8; Instoffset int64; Autosize int32; Armsize int32; Pc int64; Tlsoffset int; Diag func(? string, ? ...interface {}); Mode int; Cursym *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Version int; Textp *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Etextp *@"rsc.io/tmp/bootstrap/internal/obj".LSym } 395 func (@"rsc.io/tmp/bootstrap/internal/obj".ctxt·1 *@"rsc.io/tmp/bootstrap/internal/obj".Link) AddImport (@"rsc.io/tmp/bootstrap/internal/obj".pkg·2 string) { @"rsc.io/tmp/bootstrap/internal/obj".ctxt·1.Imports = append(@"rsc.io/tmp/bootstrap/internal/obj".ctxt·1.Imports, @"rsc.io/tmp/bootstrap/internal/obj".pkg·2) } 396 func (@"rsc.io/tmp/bootstrap/internal/obj".ctxt·2 *@"rsc.io/tmp/bootstrap/internal/obj".Link "esc:0x0") Dconv (@"rsc.io/tmp/bootstrap/internal/obj".a·3 *@"rsc.io/tmp/bootstrap/internal/obj".Addr) (? string) 397 func (@"rsc.io/tmp/bootstrap/internal/obj".ctxt·2 *@"rsc.io/tmp/bootstrap/internal/obj".Link "esc:0x0") Line (@"rsc.io/tmp/bootstrap/internal/obj".n·3 int) (? string) 398 func (@"rsc.io/tmp/bootstrap/internal/obj".ctxt·2 *@"rsc.io/tmp/bootstrap/internal/obj".Link) NewProg () (? *@"rsc.io/tmp/bootstrap/internal/obj".Prog) { var @"rsc.io/tmp/bootstrap/internal/obj".p·3 *@"rsc.io/tmp/bootstrap/internal/obj".Prog; ; @"rsc.io/tmp/bootstrap/internal/obj".p·3 = new(@"rsc.io/tmp/bootstrap/internal/obj".Prog); @"rsc.io/tmp/bootstrap/internal/obj".p·3.Ctxt = @"rsc.io/tmp/bootstrap/internal/obj".ctxt·2; return @"rsc.io/tmp/bootstrap/internal/obj".p·3 } 399 type @"rsc.io/tmp/bootstrap/internal/obj".ProgInfo struct { Flags uint32; Reguse uint64; Regset uint64; Regindex uint64 } 400 type @"rsc.io/tmp/bootstrap/internal/obj".Prog struct { Ctxt *@"rsc.io/tmp/bootstrap/internal/obj".Link; Link *@"rsc.io/tmp/bootstrap/internal/obj".Prog; From @"rsc.io/tmp/bootstrap/internal/obj".Addr; From3 @"rsc.io/tmp/bootstrap/internal/obj".Addr; To @"rsc.io/tmp/bootstrap/internal/obj".Addr; To2 @"rsc.io/tmp/bootstrap/internal/obj".Addr; Opt interface {}; Forwd *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Pcond *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Comefrom *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Pcrel *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Pc int64; Lineno int32; Spadj int32; As int16; Reg int16; Mark uint16; Optab uint16; Scond uint8; Back uint8; Ft uint8; F3t uint8; Tt uint8; Isize uint8; Printed uint8; Width int8; Mode int8; Info @"rsc.io/tmp/bootstrap/internal/obj".ProgInfo } 401 func (@"rsc.io/tmp/bootstrap/internal/obj".p·2 *@"rsc.io/tmp/bootstrap/internal/obj".Prog "esc:0x0") Line () (? string) 402 func (@"rsc.io/tmp/bootstrap/internal/obj".p·2 *@"rsc.io/tmp/bootstrap/internal/obj".Prog) String () (? string) 403 type @"".Label struct { Used uint8; Sym *@"".Sym; Def *@"".Node; Use *@"".NodeList; Link *@"".Label; Gotopc *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Labelpc *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Breakpc *@"rsc.io/tmp/bootstrap/internal/obj".Prog; Continpc *@"rsc.io/tmp/bootstrap/internal/obj".Prog } 404 type @"".Sym struct { Lexical uint16; Flags uint8; Link *@"".Sym; Uniqgen uint32; Importdef *@"".Pkg; Linkname string; Pkg *@"".Pkg; Name string; Def *@"".Node; Label *@"".Label; Block int32; Lastlineno int32; Origpkg *@"".Pkg; Lsym *@"rsc.io/tmp/bootstrap/internal/obj".LSym; Fsym *@"".Sym } 405 func (@"".s·2 *@"".Sym) String () (? string) 406 type @"".Pkg struct { Name string; Path string; Pathsym *@"".Sym; Prefix string; Imported uint8; Exported int8; Direct int8; Safe bool; Syms map[string]*@"".Sym } 407 func (@"".pkg·2 *@"".Pkg) Lookup (@"".name·3 string) (? *@"".Sym) { if @"".pkg·2 == nil { @"".pkg·2 = @"".nopkg }; { var @"".s·4 *@"".Sym; @"".s·4 = @"".pkg·2.Syms[@"".name·3]; if @"".s·4 != nil { return @"".s·4 }}; var @"".s·5 *@"".Sym; @"".s·5 = (&@"".Sym{ Name:@"".name·3, Pkg:@"".pkg·2, Lexical:0xe017 }); if @"".name·3 == "init" { @"".initSyms = append(@"".initSyms, @"".s·5) }; @"".pkg·2.Syms[@"".name·3] = @"".s·5; return @"".s·5 } 408 func (@"".pkg·2 *@"".Pkg) LookupBytes (@"".name·3 []byte "esc:0x0") (? *@"".Sym) 409 type @"".InitEntry struct { Xoffset int64; Expr *@"".Node } 410 type @"".InitPlan struct { Lit int64; Zero int64; Expr int64; E []@"".InitEntry } 411 type @"".Node struct { Left *@"".Node; Right *@"".Node; Ntest *@"".Node; Nincr *@"".Node; Ninit *@"".NodeList; Nbody *@"".NodeList; Nelse *@"".NodeList; List *@"".NodeList; Rlist *@"".NodeList; Op uint8; Nointerface bool; Ullman uint8; Addable bool; Etype uint8; Bounded bool; Class uint8; Method bool; Embedded uint8; Colas bool; Diag uint8; Noescape bool; Walkdef uint8; Typecheck uint8; Local bool; Dodata uint8; Initorder uint8; Used bool; Isddd bool; Readonly bool; Implicit bool; Addrtaken bool; Assigned bool; Captured bool; Byval bool; Reslice bool; Likely int8; Hasbreak bool; Needzero bool; Esc uint8; Funcdepth int32; Type *@"".Type; Orig *@"".Node; Nname *@"".Node; Func *@"".Func; Val @"".Val; Reg int16; Ntype *@"".Node; Defn *@"".Node; Pack *@"".Node; Curfn *@"".Node; Paramfld *@"".Type; Decldepth int; Heapaddr *@"".Node; Outerexpr *@"".Node; Stackparam *@"".Node; Alloc *@"".Node; Outer *@"".Node; Closure *@"".Node; Top int; Inlvar *@"".Node; Pkg *@"".Pkg; Initplan *@"".InitPlan; Escflowsrc *@"".NodeList; Escretval *@"".NodeList; Escloopdepth int; Sym *@"".Sym; Vargen int32; Lineno int32; Xoffset int64; Stkdelta int64; Ostk int32; Iota int32; Walkgen uint32; Esclevel int32; Opt interface {} } 412 func (@"".n·2 *@"".Node "esc:0x0") Line () (? string) 413 func (@"".n·2 *@"".Node) String () (? string) 414 type @"".Type struct { Etype uint8; Nointerface bool; Noalg uint8; Chan uint8; Trecur uint8; Printed uint8; Embedded uint8; Siggen uint8; Funarg uint8; Copyany uint8; Local bool; Deferwidth uint8; Broke uint8; Isddd bool; Align uint8; Haspointers uint8; Nod *@"".Node; Orig *@"".Type; Lineno int; Thistuple int; Outtuple int; Intuple int; Outnamed uint8; Method *@"".Type; Xmethod *@"".Type; Sym *@"".Sym; Vargen int32; Nname *@"".Node; Argwid int64; Type *@"".Type; Width int64; Down *@"".Type; Outer *@"".Type; Note *string; Bound int64; Bucket *@"".Type; Hmap *@"".Type; Hiter *@"".Type; Map *@"".Type; Maplineno int32; Embedlineno int32; Copyto *@"".NodeList; Lastfn *@"".Node } 415 func (@"".t·2 *@"".Type) String () (? string) 416 type @"".TypeList struct { @"".t *@"".Type; @"".next *@"".TypeList } 417 func @"".Argsize (@"".t·2 *@"".Type) (? int) 418 const @"".WORDSIZE = 0x4 419 const @"".WORDBITS = 0x20 420 const @"".WORDMASK = 0x1f 421 const @"".WORDSHIFT = 0x5 422 type @"".Bvec struct { @"".n int32; @"".b []uint32 } 423 func @"".Cgen (@"".n·1 *@"".Node, @"".res·2 *@"".Node) 424 func @"".Mgen (@"".n·1 *@"".Node, @"".n1·2 *@"".Node, @"".rg·3 *@"".Node "esc:0x0") 425 func @"".Mfree (@"".n·1 *@"".Node "esc:0x0") 426 func @"".Cgenr (@"".n·1 *@"".Node, @"".a·2 *@"".Node, @"".res·3 *@"".Node "esc:0x0") 427 func @"".Agenr (@"".n·1 *@"".Node, @"".a·2 *@"".Node, @"".res·3 *@"".Node "esc:0x0") 428 func @"".Agen (@"".n·1 *@"".Node, @"".res·2 *@"".Node) 429 func @"".Igen (@"".n·1 *@"".Node, @"".a·2 *@"".Node, @"".res·3 *@"".Node "esc:0x0") 430 func @"".Bgen (@"".n·1 *@"".Node, @"".wantTrue·2 bool, @"".likely·3 int, @"".to·4 *@"rsc.io/tmp/bootstrap/internal/obj".Prog) 431 func @"".Bvgen (@"".n·1 *@"".Node, @"".res·2 *@"".Node, @"".wantTrue·3 bool) 432 func @"".Ginscall (@"".f·1 *@"".Node, @"".proc·2 int) 433 func @"".HasLinkRegister () (? bool) { var @"".c·2 int; @"".c·2 = @"".Ctxt.Arch.Thechar; return @"".c·2 != 0x36 && @"".c·2 != 0x38 } 434 func @"".Fixlargeoffset (@"".n·1 *@"".Node) 435 func @"".Convlit (@"".np·1 **@"".Node, @"".t·2 *@"".Type) 436 func @"".Isconst (@"".n·2 *@"".Node "esc:0x0", @"".ct·3 int) (? bool) { var @"".t·4 int; @"".t·4 = @"".consttype(@"".n·2); return @"".t·4 == @"".ct·3 || @"".ct·3 == 0x1 && @"".t·4 == 0x2 } 437 func @"".Smallintconst (@"".n·2 *@"".Node "esc:0x0") (? bool) 438 func @"".Convconst (@"".con·1 *@"".Node, @"".t·2 *@"".Type, @"".val·3 *@"".Val) 439 func @"".Complexop (@"".n·2 *@"".Node "esc:0x0", @"".res·3 *@"".Node "esc:0x0") (? bool) 440 func @"".Complexmove (@"".f·1 *@"".Node, @"".t·2 *@"".Node) 441 func @"".Complexgen (@"".n·1 *@"".Node, @"".res·2 *@"".Node) 442 const @"".EscFuncUnknown = 0x0 443 const @"".EscFuncPlanned = 0x1 444 const @"".EscFuncStarted = 0x2 445 const @"".EscFuncTagged = 0x3 446 type @"".EscState struct { @"".theSink @"".Node; @"".funcParam @"".Node; @"".dsts *@"".NodeList; @"".loopdepth int; @"".pdepth int; @"".dstcount int; @"".edgecount int; @"".noesc *@"".NodeList; @"".recursive bool } 447 const @"".MinLevel = -0x2 448 const @"".FErr = 0x0 449 const @"".FDbg = 0x1 450 const @"".FExp = 0x2 451 const @"".FTypeId = 0x3 452 func @"".Oconv (@"".o·2 int, @"".flag·3 int) (? string) 453 func @"".Jconv (@"".n·2 *@"".Node "esc:0x0", @"".flag·3 int) (? string) 454 func @"".Vconv (@"".v·2 *@"".Val, @"".flag·3 int) (? string) 455 func @"".Econv (@"".et·2 int, @"".flag·3 int) (? string) 456 func @"".Sconv (@"".s·2 *@"".Sym, @"".flag·3 int) (? string) 457 func @"".Tconv (@"".t·2 *@"".Type, @"".flag·3 int) (? string) 458 func @"".Nconv (@"".n·2 *@"".Node, @"".flag·3 int) (? string) 459 func @"".Hconv (@"".l·2 *@"".NodeList, @"".flag·3 int) (? string) 460 func @"".Dump (@"".s·1 string, @"".n·2 *@"".Node) 461 func @"".Sysfunc (@"".name·2 string) (? *@"".Node) 462 func @"".Genlist (@"".l·1 *@"".NodeList) 463 func @"".Clearslim (@"".n·1 *@"".Node) 464 func @"".Cgen_eface (@"".n·1 *@"".Node, @"".res·2 *@"".Node) 465 func @"".Cgen_As2dottype (@"".n·1 *@"".Node, @"".res·2 *@"".Node, @"".resok·3 *@"".Node "esc:0x0") 466 func @"".Cgen_slice (@"".n·1 *@"".Node, @"".res·2 *@"".Node) 467 func @"".Dotoffset (@"".n·2 *@"".Node, @"".oary·3 []int64 "esc:0x0", @"".nn·4 **@"".Node "esc:0x0") (? int) 468 func @"".Tempname (@"".nn·1 *@"".Node "esc:0x0", @"".t·2 *@"".Type) 469 func @"".Cgen_as (@"".nl·1 *@"".Node, @"".nr·2 *@"".Node) 470 func @"".Cgen_as_wb (@"".nl·1 *@"".Node, @"".nr·2 *@"".Node, @"".wb·3 bool) 471 func @"".CgenTemp (@"".n·2 *@"".Node) (? *@"".Node) 472 func @"".Componentgen (@"".nr·2 *@"".Node, @"".nl·3 *@"".Node) (? bool) 473 const @"".NHUNK = 0xc350 474 const @"".BUFSIZ = 0x2000 475 const @"".NSYMB = 0x1f4 476 const @"".NHASH = 0x400 477 const @"".MAXALIGN = 0x7 478 const @"".UINF = 0x64 479 const @"".PRIME1 = 0x3 480 const @"".BADWIDTH = -0x3b9aca00 481 const @"".MaxStackVarSize = 0xa00000 482 const @"".AMEM = 0x0 483 const @"".AMEM0 = 0x1 484 const @"".AMEM8 = 0x2 485 const @"".AMEM16 = 0x3 486 const @"".AMEM32 = 0x4 487 const @"".AMEM64 = 0x5 488 const @"".AMEM128 = 0x6 489 const @"".ANOEQ = 0x7 490 const @"".ANOEQ0 = 0x8 491 const @"".ANOEQ8 = 0x9 492 const @"".ANOEQ16 = 0xa 493 const @"".ANOEQ32 = 0xb 494 const @"".ANOEQ64 = 0xc 495 const @"".ANOEQ128 = 0xd 496 const @"".ASTRING = 0xe 497 const @"".AINTER = 0xf 498 const @"".ANILINTER = 0x10 499 const @"".ASLICE = 0x11 500 const @"".AFLOAT32 = 0x12 501 const @"".AFLOAT64 = 0x13 502 const @"".ACPLX64 = 0x14 503 const @"".ACPLX128 = 0x15 504 const @"".AUNK = 0x64 505 const @"".Mpprec = 0x200 506 const @"".Mpdebug = false 507 const @"".EscUnknown = 0x0 508 const @"".EscHeap = 0x1 509 const @"".EscScope = 0x2 510 const @"".EscNone = 0x3 511 const @"".EscReturn = 0x4 512 const @"".EscNever = 0x5 513 const @"".EscBits = 0x3 514 const @"".EscMask = 0x7 515 const @"".EscContentEscapes = 0x8 516 const @"".EscReturnBits = 0x4 517 const @"".SymExport = 0x1 518 const @"".SymPackage = 0x2 519 const @"".SymExported = 0x4 520 const @"".SymUniq = 0x8 521 const @"".SymSiggen = 0x10 522 const @"".SymAsm = 0x20 523 const @"".SymAlgGen = 0x40 524 type @"".Iter struct { Done int; Tfunc *@"".Type; T *@"".Type } 525 const @"".Txxx = 0x0 526 const @"".TINT8 = 0x1 527 const @"".TUINT8 = 0x2 528 const @"".TINT16 = 0x3 529 const @"".TUINT16 = 0x4 530 const @"".TINT32 = 0x5 531 const @"".TUINT32 = 0x6 532 const @"".TINT64 = 0x7 533 const @"".TUINT64 = 0x8 534 const @"".TINT = 0x9 535 const @"".TUINT = 0xa 536 const @"".TUINTPTR = 0xb 537 const @"".TCOMPLEX64 = 0xc 538 const @"".TCOMPLEX128 = 0xd 539 const @"".TFLOAT32 = 0xe 540 const @"".TFLOAT64 = 0xf 541 const @"".TBOOL = 0x10 542 const @"".TPTR32 = 0x11 543 const @"".TPTR64 = 0x12 544 const @"".TFUNC = 0x13 545 const @"".TARRAY = 0x14 546 const @"".T_old_DARRAY = 0x15 547 const @"".TSTRUCT = 0x16 548 const @"".TCHAN = 0x17 549 const @"".TMAP = 0x18 550 const @"".TINTER = 0x19 551 const @"".TFORW = 0x1a 552 const @"".TFIELD = 0x1b 553 const @"".TANY = 0x1c 554 const @"".TSTRING = 0x1d 555 const @"".TUNSAFEPTR = 0x1e 556 const @"".TIDEAL = 0x1f 557 const @"".TNIL = 0x20 558 const @"".TBLANK = 0x21 559 const @"".TFUNCARGS = 0x22 560 const @"".TCHANARGS = 0x23 561 const @"".TINTERMETH = 0x24 562 const @"".NTYPE = 0x25 563 const @"".CTxxx = 0x0 564 const @"".CTINT = 0x1 565 const @"".CTRUNE = 0x2 566 const @"".CTFLT = 0x3 567 const @"".CTCPLX = 0x4 568 const @"".CTSTR = 0x5 569 const @"".CTBOOL = 0x6 570 const @"".CTNIL = 0x7 571 const @"".Cxxx = 0x0 572 const @"".Crecv = 0x1 573 const @"".Csend = 0x2 574 const @"".Cboth = 0x3 575 const @"".Pxxx uint8 = 0x0 576 const @"".PEXTERN uint8 = 0x1 577 const @"".PAUTO uint8 = 0x2 578 const @"".PPARAM uint8 = 0x3 579 const @"".PPARAMOUT uint8 = 0x4 580 const @"".PPARAMREF uint8 = 0x5 581 const @"".PFUNC uint8 = 0x6 582 const @"".PDISCARD uint8 = 0x7 583 const @"".PHEAP uint8 = 0x80 584 const @"".Etop = 0x2 585 const @"".Erv = 0x4 586 const @"".Etype = 0x8 587 const @"".Ecall = 0x10 588 const @"".Efnstruct = 0x20 589 const @"".Eiota = 0x40 590 const @"".Easgn = 0x80 591 const @"".Eindir = 0x100 592 const @"".Eaddr = 0x200 593 const @"".Eproc = 0x400 594 const @"".Ecomplit = 0x800 595 type @"".Typedef struct { Name string; Etype int; Sameas int } 596 type @"".Sig struct { @"".name string; @"".pkg *@"".Pkg; @"".isym *@"".Sym; @"".tsym *@"".Sym; @"".type_ *@"".Type; @"".mtype *@"".Type; @"".offset int32; @"".link *@"".Sig } 597 type @"".Io struct { @"".infile string; @"".bin *@"rsc.io/tmp/bootstrap/internal/obj".Biobuf; @"".nlsemi int; @"".eofnl int; @"".last int; @"".peekc int; @"".peekc1 int; @"".cp string; @"".importsafe bool } 598 type @"".Dlist struct { @"".field *@"".Type } 599 type @"".Idir struct { @"".link *@"".Idir; @"".dir string } 600 type @"".Magic struct { W int; S int; Bad int; Sd int64; Sm int64; Ud uint64; Um uint64; Ua int } 601 var @"".Array_array int 602 var @"".Array_nel int 603 var @"".Array_cap int 604 var @"".Debug [256]int 605 var @"".Debug_checknil int 606 var @"".Debug_typeassert int 607 var @"".Runtimepkg *@"".Pkg 608 var @"".Tptr int 609 var @"".Types [37]*@"".Type 610 var @"".Simtype [37]uint8 611 var @"".Isptr [37]bool 612 var @"".Isint [37]bool 613 var @"".Isfloat [37]bool 614 var @"".Iscomplex [37]bool 615 var @"".Issigned [37]bool 616 var @"".Minintval [37]*@"".Mpint 617 var @"".Maxintval [37]*@"".Mpint 618 var @"".Maxarg int64 619 var @"".Stksize int64 620 var @"".Hasdefer int 621 var @"".Curfn *@"".Node 622 var @"".Widthptr int 623 var @"".Widthint int 624 var @"".Widthreg int 625 var @"".Funcdepth int32 626 var @"".Ctxt *@"rsc.io/tmp/bootstrap/internal/obj".Link 627 var @"".Nacl bool 628 var @"".Pc *@"rsc.io/tmp/bootstrap/internal/obj".Prog 629 var @"".Disable_checknil int 630 type @"".Flow struct { Prog *@"rsc.io/tmp/bootstrap/internal/obj".Prog; P1 *@"".Flow; P2 *@"".Flow; P2link *@"".Flow; S1 *@"".Flow; S2 *@"".Flow; Link *@"".Flow; Active int32; Id int32; Rpo int32; Loop uint16; Refset uint8; Data interface {} } 631 type @"".Graph struct { Start *@"".Flow; Num int; Rpo []*@"".Flow } 632 const @"".Pseudo = 0x2 633 const @"".OK = 0x4 634 const @"".SizeB = 0x8 635 const @"".SizeW = 0x10 636 const @"".SizeL = 0x20 637 const @"".SizeQ = 0x40 638 const @"".SizeF = 0x80 639 const @"".SizeD = 0x100 640 const @"".LeftAddr = 0x200 641 const @"".LeftRead = 0x400 642 const @"".LeftWrite = 0x800 643 const @"".RegRead = 0x1000 644 const @"".CanRegRead = 0x2000 645 const @"".RightAddr = 0x4000 646 const @"".RightRead = 0x8000 647 const @"".RightWrite = 0x10000 648 const @"".Move = 0x20000 649 const @"".Conv = 0x40000 650 const @"".Cjmp = 0x80000 651 const @"".Break = 0x100000 652 const @"".Call = 0x200000 653 const @"".Jump = 0x400000 654 const @"".Skip = 0x800000 655 const @"".SetCarry = 0x1000000 656 const @"".UseCarry = 0x2000000 657 const @"".KillCarry = 0x4000000 658 const @"".ShiftCX = 0x8000000 659 const @"".ImulAXDX = 0x10000000 660 const @"".PostInc = 0x20000000 661 type @"".Arch struct { Thechar int; Thestring string; Thelinkarch *@"rsc.io/tmp/bootstrap/internal/obj".LinkArch; Typedefs []@"".Typedef; REGSP int; REGCTXT int; REGCALLX int; REGCALLX2 int; REGRETURN int; REGMIN int; REGMAX int; REGZERO int; FREGMIN int; FREGMAX int; MAXWIDTH int64; ReservedRegs []int; AddIndex func(? *@"".Node, ? int64, ? *@"".Node) (? bool); Betypeinit func(); Bgen_float func(? *@"".Node, ? bool, ? int, ? *@"rsc.io/tmp/bootstrap/internal/obj".Prog); Cgen64 func(? *@"".Node, ? *@"".Node); Cgenindex func(? *@"".Node, ? *@"".Node, ? bool) (? *@"rsc.io/tmp/bootstrap/internal/obj".Prog); Cgen_bmul func(? int, ? *@"".Node, ? *@"".Node, ? *@"".Node) (? bool); Cgen_float func(? *@"".Node, ? *@"".Node); Cgen_hmul func(? *@"".Node, ? *@"".Node, ? *@"".Node); Cgen_shift func(? int, ? bool, ? *@"".Node, ? *@"".Node, ? *@"".Node); Clearfat func(? *@"".Node); Cmp64 func(? *@"".Node, ? *@"".Node, ? int, ? int, ? *@"rsc.io/tmp/bootstrap/internal/obj".Prog); Defframe func(? *@"rsc.io/tmp/bootstrap/internal/obj".Prog); Dodiv func(? int, ? *@"".Node, ? *@"".Node, ? *@"".Node); Excise func(? *@"".Flow); Expandchecks func(? *@"rsc.io/tmp/bootstrap/internal/obj".Prog); Getg func(? *@"".Node); Gins func(? int, ? *@"".Node, ? *@"".Node) (? *@"rsc.io/tmp/bootstrap/internal/obj".Prog); Ginsboolval func(? int, ? *@"".Node); Ginscon func(? int, ? int64, ? *@"".Node); Ginsnop func(); Gmove func(? *@"".Node, ? *@"".Node); Igenindex func(? *@"".Node, ? *@"".Node, ? bool) (? *@"rsc.io/tmp/bootstrap/internal/obj".Prog); Linkarchinit func(); Peep func(? *@"rsc.io/tmp/bootstrap/internal/obj".Prog); Proginfo func(? *@"rsc.io/tmp/bootstrap/internal/obj".Prog); Regtyp func(? *@"rsc.io/tmp/bootstrap/internal/obj".Addr) (? bool); Sameaddr func(? *@"rsc.io/tmp/bootstrap/internal/obj".Addr, ? *@"rsc.io/tmp/bootstrap/internal/obj".Addr) (? bool); Smallindir func(? *@"rsc.io/tmp/bootstrap/internal/obj".Addr, ? *@"rsc.io/tmp/bootstrap/internal/obj".Addr) (? bool); Stackaddr func(? *@"rsc.io/tmp/bootstrap/internal/obj".Addr) (? bool); Stackcopy func(? *@"".Node, ? *@"".Node, ? int64, ? int64, ? int64); Sudoaddable func(? int, ? *@"".Node, ? *@"rsc.io/tmp/bootstrap/internal/obj".Addr) (? bool); Sudoclean func(); Excludedregs func() (? uint64); RtoB func(? int) (? uint64); FtoB func(? int) (? uint64); BtoR func(? uint64) (? int); BtoF func(? uint64) (? int); Optoas func(? int, ? *@"".Type) (? int); Doregbits func(? int) (? uint64); Regnames func(? *int) (? []string); Use387 bool } 662 var @"".Thearch @"".Arch 663 var @"".Newproc *@"".Node 664 var @"".Deferproc *@"".Node 665 var @"".Deferreturn *@"".Node 666 var @"".Panicindex *@"".Node 667 func @"".Ismem (@"".n·2 *@"".Node "esc:0x0") (? bool) 668 func @"".Samereg (@"".a·2 *@"".Node "esc:0x0", @"".b·3 *@"".Node "esc:0x0") (? bool) { if @"".a·2 == nil || @"".b·3 == nil { return false }; if @"".a·2.Op != 0x8f { return false }; if @"".b·3.Op != 0x8f { return false }; if @"".a·2.Reg != @"".b·3.Reg { return false }; return true } 669 func @"".Gbranch (@"".as·2 int, @"".t·3 *@"".Type "esc:0x0", @"".likely·4 int) (? *@"rsc.io/tmp/bootstrap/internal/obj".Prog) 670 func @"".Prog (@"".as·2 int) (? *@"rsc.io/tmp/bootstrap/internal/obj".Prog) 671 func @"".Nodreg (@"".n·1 *@"".Node "esc:0x0", @"".t·2 *@"".Type, @"".r·3 int) 672 func @"".Nodindreg (@"".n·1 *@"".Node "esc:0x0", @"".t·2 *@"".Type, @"".r·3 int) 673 func @"".Afunclit (@"".a·1 *@"rsc.io/tmp/bootstrap/internal/obj".Addr "esc:0x0", @"".n·2 *@"".Node) 674 func @"".Clearp (@"".p·1 *@"rsc.io/tmp/bootstrap/internal/obj".Prog "esc:0x0") { @"rsc.io/tmp/bootstrap/internal/obj".Nopout(@"".p·1); @"".p·1.As = 0x6; @"".p·1.Pc = int64(@"".pcloc); @"".pcloc++ } 675 func @"".Isfat (@"".t·2 *@"".Type "esc:0x0") (? bool) 676 func @"".Naddr (@"".a·1 *@"rsc.io/tmp/bootstrap/internal/obj".Addr, @"".n·2 *@"".Node) 677 func @"".Patch (@"".p·1 *@"rsc.io/tmp/bootstrap/internal/obj".Prog "esc:0x0", @"".to·2 *@"rsc.io/tmp/bootstrap/internal/obj".Prog) 678 func @"".Anyregalloc () (? bool) 679 func @"".Regalloc (@"".n·1 *@"".Node "esc:0x0", @"".t·2 *@"".Type, @"".o·3 *@"".Node "esc:0x0") 680 func @"".Regfree (@"".n·1 *@"".Node "esc:0x0") 681 func @"".Reginuse (@"".r·2 int) (? bool) 682 func @"".Regrealloc (@"".n·1 *@"".Node "esc:0x0") 683 func @"".Regdump () 684 var @"".Debug_wb int 685 const @"".EOF = -0x1 686 func @"".Main () 687 type @"".Loophack struct { @"".v int; @"".next *@"".Loophack } 688 func @"".Mpshiftfix (@"".a·1 *@"".Mpint, @"".s·2 int) 689 func @"".Mpcmpfixfix (@"".a·2 *@"".Mpint "esc:0x0", @"".b·3 *@"".Mpint "esc:0x0") (? int) 690 func @"".Mpgetfix (@"".a·2 *@"".Mpint "esc:0x0") (? int64) 691 func @"".Mpmovecfix (@"".a·1 *@"".Mpint, @"".c·2 int64) 692 func @"".Bconv (@"".xval·2 *@"".Mpint, @"".flag·3 int) (? string) 693 func @"".Mpmovefixflt (@"".a·1 *@"".Mpflt, @"".b·2 *@"".Mpint "esc:0x0") 694 func @"".Mpmovecflt (@"".a·1 *@"".Mpflt, @"".c·2 float64) 695 func @"".Fconv (@"".fvp·2 *@"".Mpflt "esc:0x0", @"".flag·3 int) (? string) 696 const @"".ArhdrSize = 0x3c 697 func @"".Bputname (@"".b·1 *@"rsc.io/tmp/bootstrap/internal/obj".Biobuf, @"".s·2 *@"rsc.io/tmp/bootstrap/internal/obj".LSym "esc:0x0") 698 func @"".Linksym (@"".s·2 *@"".Sym) (? *@"rsc.io/tmp/bootstrap/internal/obj".LSym) { if @"".s·2 == nil { return nil }; if @"".s·2.Lsym != nil { return @"".s·2.Lsym }; var @"".name·3 string; ; if @"".isblanksym(@"".s·2) { @"".name·3 = "_" } else { if @"".s·2.Linkname != "" { @"".name·3 = @"".s·2.Linkname } else { @"".name·3 = @"".s·2.Pkg.Prefix + "." + @"".s·2.Name } }; var @"".ls·4 *@"rsc.io/tmp/bootstrap/internal/obj".LSym; @"".ls·4 = @"rsc.io/tmp/bootstrap/internal/obj".Linklookup(@"".Ctxt, @"".name·3, 0x0); @"".s·2.Lsym = @"".ls·4; return @"".ls·4 } 699 func @"".Datastring (@"".s·1 string, @"".a·2 *@"rsc.io/tmp/bootstrap/internal/obj".Addr "esc:0x0") 700 type @"".Order struct { @"".out *@"".NodeList; @"".temp *@"".NodeList; @"".free *@"".NodeList } 701 func @"".Gvardef (@"".n·1 *@"".Node) 702 func @"".Cgen_checknil (@"".n·1 *@"".Node) 703 const @"".UNVISITED = 0x0 704 const @"".VISITED = 0x1 705 type @"".BasicBlock struct { @"".pred []*@"".BasicBlock; @"".succ []*@"".BasicBlock; @"".first *@"rsc.io/tmp/bootstrap/internal/obj".Prog; @"".last *@"rsc.io/tmp/bootstrap/internal/obj".Prog; @"".rpo int; @"".mark int; @"".lastbitmapindex int; @"".uevar @"".Bvec; @"".varkill @"".Bvec; @"".avarinit @"".Bvec; @"".livein @"".Bvec; @"".liveout @"".Bvec; @"".avarinitany @"".Bvec; @"".avarinitall @"".Bvec } 706 type @"".Liveness struct { @"".fn *@"".Node; @"".ptxt *@"rsc.io/tmp/bootstrap/internal/obj".Prog; @"".vars []*@"".Node; @"".cfg []*@"".BasicBlock; @"".argslivepointers []@"".Bvec; @"".livepointers []@"".Bvec } 707 const @"".H0 = 0x811c9dc5 708 const @"".Hp = 0x1000193 709 type @"".OptStats struct { Ncvtreg int32; Nspill int32; Nreload int32; Ndelmov int32; Nvar int32; Naddr int32 } 710 var @"".Ostats @"".OptStats 711 func @"".Noreturn (@"".p·2 *@"rsc.io/tmp/bootstrap/internal/obj".Prog "esc:0x0") (? bool) 712 const @"".MaxFlowProg = 0xc350 713 func @"".Flowstart (@"".firstp·2 *@"rsc.io/tmp/bootstrap/internal/obj".Prog, @"".newData·3 func() (? interface {}) "esc:0x0") (? *@"".Graph) 714 func @"".Flowend (@"".graph·1 *@"".Graph "esc:0x0") 715 func @"".Uniqp (@"".r·2 *@"".Flow "esc:0x1") (? *@"".Flow) { var @"".r1·3 *@"".Flow; @"".r1·3 = @"".r·2.P1; if @"".r1·3 == nil { @"".r1·3 = @"".r·2.P2; if @"".r1·3 == nil || @"".r1·3.P2link != nil { return nil } } else { if @"".r·2.P2 != nil { return nil } }; return @"".r1·3 } 716 func @"".Uniqs (@"".r·2 *@"".Flow "esc:0x1") (? *@"".Flow) { var @"".r1·3 *@"".Flow; @"".r1·3 = @"".r·2.S1; if @"".r1·3 == nil { @"".r1·3 = @"".r·2.S2; if @"".r1·3 == nil { return nil } } else { if @"".r·2.S2 != nil { return nil } }; return @"".r1·3 } 717 type @"".TempVar struct { @"".node *@"".Node; @"".def *@"".Flow; @"".use *@"".Flow; @"".merge *@"".TempVar; @"".start int64; @"".end int64; @"".addr uint8; @"".removed uint8 } 718 const @"".BUCKETSIZE = 0x8 719 const @"".MAXKEYSIZE = 0x80 720 const @"".MAXVALSIZE = 0x80 721 type @"".ProgGen struct { @"".s *@"".Sym; @"".datasize int32; @"".data [32]uint8; @"".ot int64 } 722 type @"".Var struct { @"".offset int64; @"".node *@"".Node; @"".nextinnode *@"".Var; @"".width int; @"".id int; @"".name int8; @"".etype int8; @"".addr int8 } 723 type @"".Bits struct { @"".b [3]uint64 } 724 func (@"".bits·2 @"".Bits) String () (? string) 725 const @"".BITS = 0x3 726 const @"".NVAR = 0xc0 727 type @"".Reg struct { @"".set @"".Bits; @"".use1 @"".Bits; @"".use2 @"".Bits; @"".refbehind @"".Bits; @"".refahead @"".Bits; @"".calbehind @"".Bits; @"".calahead @"".Bits; @"".regdiff @"".Bits; @"".act @"".Bits; @"".regu uint64 } 728 type @"".Rgn struct { @"".enter *@"".Flow; @"".cost int16; @"".varno int16; @"".regno int16 } 729 const @"".MaxRgn = 0x1770 730 func @"".LOAD (@"".r·2 *@"".Reg "esc:0x0", @"".z·3 int) (? uint64) { return ^@"".r·2.@"".refbehind.@"".b[@"".z·3] & @"".r·2.@"".refahead.@"".b[@"".z·3] } 731 func @"".STORE (@"".r·2 *@"".Reg "esc:0x0", @"".z·3 int) (? uint64) { return ^@"".r·2.@"".calbehind.@"".b[@"".z·3] & @"".r·2.@"".calahead.@"".b[@"".z·3] } 732 const @"".CLOAD = 0x5 733 const @"".CREF = 0x5 734 const @"".LOOP = 0x3 735 func @"".Dumpit (@"".str·1 string, @"".r0·2 *@"".Flow, @"".isreg·3 int) 736 func @"".Bitno (@"".b·2 uint64) (? int) 737 const @"".InitNotStarted = 0x0 738 const @"".InitDone = 0x1 739 const @"".InitPending = 0x2 740 const @"".MODEDYNAM = 0x1 741 const @"".MODECONST = 0x2 742 type @"".Error struct { @"".lineno int; @"".seq int; @"".msg string } 743 func @"".Flusherrors () 744 func @"".Yyerror (@"".format·1 string "esc:0x0", @"".args·2 ...interface {} "esc:0x0") 745 func @"".Warn (@"".fmt_·1 string "esc:0x0", @"".args·2 ...interface {} "esc:0x0") 746 func @"".Warnl (@"".line·1 int, @"".fmt_·2 string "esc:0x0", @"".args·3 ...interface {} "esc:0x0") 747 func @"".Fatal (@"".fmt_·1 string "esc:0x0", @"".args·2 ...interface {} "esc:0x0") 748 func @"".Lookup (@"".name·2 string) (? *@"".Sym) { return @"".localpkg.Lookup(@"".name·2) } 749 func @"".Lookupf (@"".format·2 string "esc:0x0", @"".a·3 ...interface {} "esc:0x0") (? *@"".Sym) 750 func @"".LookupBytes (@"".name·2 []byte "esc:0x0") (? *@"".Sym) 751 func @"".Pkglookup (@"".name·2 string, @"".pkg·3 *@"".Pkg) (? *@"".Sym) { return @"".pkg·3.Lookup(@"".name·2) } 752 func @"".Nod (@"".op·2 int, @"".nleft·3 *@"".Node, @"".nright·4 *@"".Node) (? *@"".Node) 753 func @"".Nodintconst (@"".v·2 int64) (? *@"".Node) 754 func @"".Nodconst (@"".n·1 *@"".Node, @"".t·2 *@"".Type, @"".v·3 int64) 755 func @"".Nodbool (@"".b·2 bool) (? *@"".Node) 756 func @"".Istype (@"".t·2 *@"".Type "esc:0x0", @"".et·3 int) (? bool) { return @"".t·2 != nil && int(@"".t·2.Etype) == @"".et·3 } 757 func @"".Isfixedarray (@"".t·2 *@"".Type "esc:0x0") (? bool) { return @"".t·2 != nil && @"".t·2.Etype == 0x14 && @"".t·2.Bound >= 0x0 } 758 func @"".Isslice (@"".t·2 *@"".Type "esc:0x0") (? bool) { return @"".t·2 != nil && @"".t·2.Etype == 0x14 && @"".t·2.Bound < 0x0 } 759 func @"".Isinter (@"".t·2 *@"".Type "esc:0x0") (? bool) { return @"".t·2 != nil && @"".t·2.Etype == 0x19 } 760 type @"".TypePairList struct { @"".t1 *@"".Type; @"".t2 *@"".Type; @"".next *@"".TypePairList } 761 func @"".Eqtype (@"".t1·2 *@"".Type, @"".t2·3 *@"".Type) (? bool) 762 func @"".Is64 (@"".t·2 *@"".Type "esc:0x0") (? bool) 763 func @"".Noconv (@"".t1·2 *@"".Type "esc:0x0", @"".t2·3 *@"".Type "esc:0x0") (? bool) 764 func @"".Ptrto (@"".t·2 *@"".Type) (? *@"".Type) 765 func @"".Structfirst (@"".s·2 *@"".Iter "esc:0x0", @"".nn·3 **@"".Type) (? *@"".Type) 766 func @"".Getoutarg (@"".t·2 *@"".Type) (? **@"".Type) 767 func @"".Brcom (@"".a·2 int) (? int) 768 func @"".Brrev (@"".a·2 int) (? int) 769 func @"".Setmaxarg (@"".t·1 *@"".Type, @"".extra·2 int32) 770 type @"".Symlink struct { @"".field *@"".Type; @"".good uint8; @"".followptr uint8; @"".link *@"".Symlink } 771 func @"".Simsimtype (@"".t·2 *@"".Type "esc:0x0") (? int) 772 func @"".Smagic (@"".m·1 *@"".Magic "esc:0x0") 773 func @"".Umagic (@"".m·1 *@"".Magic "esc:0x0") 774 const @"".OXXX = 0x0 775 const @"".ONAME = 0x1 776 const @"".ONONAME = 0x2 777 const @"".OTYPE = 0x3 778 const @"".OPACK = 0x4 779 const @"".OLITERAL = 0x5 780 const @"".OADD = 0x6 781 const @"".OSUB = 0x7 782 const @"".OOR = 0x8 783 const @"".OXOR = 0x9 784 const @"".OADDSTR = 0xa 785 const @"".OADDR = 0xb 786 const @"".OANDAND = 0xc 787 const @"".OAPPEND = 0xd 788 const @"".OARRAYBYTESTR = 0xe 789 const @"".OARRAYBYTESTRTMP = 0xf 790 const @"".OARRAYRUNESTR = 0x10 791 const @"".OSTRARRAYBYTE = 0x11 792 const @"".OSTRARRAYBYTETMP = 0x12 793 const @"".OSTRARRAYRUNE = 0x13 794 const @"".OAS = 0x14 795 const @"".OAS2 = 0x15 796 const @"".OAS2FUNC = 0x16 797 const @"".OAS2RECV = 0x17 798 const @"".OAS2MAPR = 0x18 799 const @"".OAS2DOTTYPE = 0x19 800 const @"".OASOP = 0x1a 801 const @"".OASWB = 0x1b 802 const @"".OCALL = 0x1c 803 const @"".OCALLFUNC = 0x1d 804 const @"".OCALLMETH = 0x1e 805 const @"".OCALLINTER = 0x1f 806 const @"".OCALLPART = 0x20 807 const @"".OCAP = 0x21 808 const @"".OCLOSE = 0x22 809 const @"".OCLOSURE = 0x23 810 const @"".OCMPIFACE = 0x24 811 const @"".OCMPSTR = 0x25 812 const @"".OCOMPLIT = 0x26 813 const @"".OMAPLIT = 0x27 814 const @"".OSTRUCTLIT = 0x28 815 const @"".OARRAYLIT = 0x29 816 const @"".OPTRLIT = 0x2a 817 const @"".OCONV = 0x2b 818 const @"".OCONVIFACE = 0x2c 819 const @"".OCONVNOP = 0x2d 820 const @"".OCOPY = 0x2e 821 const @"".ODCL = 0x2f 822 const @"".ODCLFUNC = 0x30 823 const @"".ODCLFIELD = 0x31 824 const @"".ODCLCONST = 0x32 825 const @"".ODCLTYPE = 0x33 826 const @"".ODELETE = 0x34 827 const @"".ODOT = 0x35 828 const @"".ODOTPTR = 0x36 829 const @"".ODOTMETH = 0x37 830 const @"".ODOTINTER = 0x38 831 const @"".OXDOT = 0x39 832 const @"".ODOTTYPE = 0x3a 833 const @"".ODOTTYPE2 = 0x3b 834 const @"".OEQ = 0x3c 835 const @"".ONE = 0x3d 836 const @"".OLT = 0x3e 837 const @"".OLE = 0x3f 838 const @"".OGE = 0x40 839 const @"".OGT = 0x41 840 const @"".OIND = 0x42 841 const @"".OINDEX = 0x43 842 const @"".OINDEXMAP = 0x44 843 const @"".OKEY = 0x45 844 const @"".OPARAM = 0x46 845 const @"".OLEN = 0x47 846 const @"".OMAKE = 0x48 847 const @"".OMAKECHAN = 0x49 848 const @"".OMAKEMAP = 0x4a 849 const @"".OMAKESLICE = 0x4b 850 const @"".OMUL = 0x4c 851 const @"".ODIV = 0x4d 852 const @"".OMOD = 0x4e 853 const @"".OLSH = 0x4f 854 const @"".ORSH = 0x50 855 const @"".OAND = 0x51 856 const @"".OANDNOT = 0x52 857 const @"".ONEW = 0x53 858 const @"".ONOT = 0x54 859 const @"".OCOM = 0x55 860 const @"".OPLUS = 0x56 861 const @"".OMINUS = 0x57 862 const @"".OOROR = 0x58 863 const @"".OPANIC = 0x59 864 const @"".OPRINT = 0x5a 865 const @"".OPRINTN = 0x5b 866 const @"".OPAREN = 0x5c 867 const @"".OSEND = 0x5d 868 const @"".OSLICE = 0x5e 869 const @"".OSLICEARR = 0x5f 870 const @"".OSLICESTR = 0x60 871 const @"".OSLICE3 = 0x61 872 const @"".OSLICE3ARR = 0x62 873 const @"".ORECOVER = 0x63 874 const @"".ORECV = 0x64 875 const @"".ORUNESTR = 0x65 876 const @"".OSELRECV = 0x66 877 const @"".OSELRECV2 = 0x67 878 const @"".OIOTA = 0x68 879 const @"".OREAL = 0x69 880 const @"".OIMAG = 0x6a 881 const @"".OCOMPLEX = 0x6b 882 const @"".OBLOCK = 0x6c 883 const @"".OBREAK = 0x6d 884 const @"".OCASE = 0x6e 885 const @"".OXCASE = 0x6f 886 const @"".OCONTINUE = 0x70 887 const @"".ODEFER = 0x71 888 const @"".OEMPTY = 0x72 889 const @"".OFALL = 0x73 890 const @"".OXFALL = 0x74 891 const @"".OFOR = 0x75 892 const @"".OGOTO = 0x76 893 const @"".OIF = 0x77 894 const @"".OLABEL = 0x78 895 const @"".OPROC = 0x79 896 const @"".ORANGE = 0x7a 897 const @"".ORETURN = 0x7b 898 const @"".OSELECT = 0x7c 899 const @"".OSWITCH = 0x7d 900 const @"".OTYPESW = 0x7e 901 const @"".OTCHAN = 0x7f 902 const @"".OTMAP = 0x80 903 const @"".OTSTRUCT = 0x81 904 const @"".OTINTER = 0x82 905 const @"".OTFUNC = 0x83 906 const @"".OTARRAY = 0x84 907 const @"".ODDD = 0x85 908 const @"".ODDDARG = 0x86 909 const @"".OINLCALL = 0x87 910 const @"".OEFACE = 0x88 911 const @"".OITAB = 0x89 912 const @"".OSPTR = 0x8a 913 const @"".OCLOSUREVAR = 0x8b 914 const @"".OCFUNC = 0x8c 915 const @"".OCHECKNIL = 0x8d 916 const @"".OVARKILL = 0x8e 917 const @"".OREGISTER = 0x8f 918 const @"".OINDREG = 0x90 919 const @"".OCMP = 0x91 920 const @"".ODEC = 0x92 921 const @"".OINC = 0x93 922 const @"".OEXTEND = 0x94 923 const @"".OHMUL = 0x95 924 const @"".OLROT = 0x96 925 const @"".ORROTC = 0x97 926 const @"".ORETJMP = 0x98 927 const @"".OPS = 0x99 928 const @"".OPC = 0x9a 929 const @"".OSQRT = 0x9b 930 const @"".OGETG = 0x9c 931 const @"".OEND = 0x9d 932 func @"".AtExit (@"".f·1 func()) { @"".atExitFuncs = append(@"".atExitFuncs, @"".f·1) } 933 func @"".Exit (@"".code·1 int) 934 const @"".LLITERAL = 0xe002 935 const @"".LASOP = 0xe003 936 const @"".LCOLAS = 0xe004 937 const @"".LBREAK = 0xe005 938 const @"".LCASE = 0xe006 939 const @"".LCHAN = 0xe007 940 const @"".LCONST = 0xe008 941 const @"".LCONTINUE = 0xe009 942 const @"".LDDD = 0xe00a 943 const @"".LDEFAULT = 0xe00b 944 const @"".LDEFER = 0xe00c 945 const @"".LELSE = 0xe00d 946 const @"".LFALL = 0xe00e 947 const @"".LFOR = 0xe00f 948 const @"".LFUNC = 0xe010 949 const @"".LGO = 0xe011 950 const @"".LGOTO = 0xe012 951 const @"".LIF = 0xe013 952 const @"".LIMPORT = 0xe014 953 const @"".LINTERFACE = 0xe015 954 const @"".LMAP = 0xe016 955 const @"".LNAME = 0xe017 956 const @"".LPACKAGE = 0xe018 957 const @"".LRANGE = 0xe019 958 const @"".LRETURN = 0xe01a 959 const @"".LSELECT = 0xe01b 960 const @"".LSTRUCT = 0xe01c 961 const @"".LSWITCH = 0xe01d 962 const @"".LTYPE = 0xe01e 963 const @"".LVAR = 0xe01f 964 const @"".LANDAND = 0xe020 965 const @"".LANDNOT = 0xe021 966 const @"".LBODY = 0xe022 967 const @"".LCOMM = 0xe023 968 const @"".LDEC = 0xe024 969 const @"".LEQ = 0xe025 970 const @"".LGE = 0xe026 971 const @"".LGT = 0xe027 972 const @"".LIGNORE = 0xe028 973 const @"".LINC = 0xe029 974 const @"".LLE = 0xe02a 975 const @"".LLSH = 0xe02b 976 const @"".LLT = 0xe02c 977 const @"".LNE = 0xe02d 978 const @"".LOROR = 0xe02e 979 const @"".LRSH = 0xe02f 980 const @"".NotPackage = 0xe030 981 const @"".NotParen = 0xe031 982 const @"".PreferToRightParen = 0xe032 983 func @"".init () 984 func @"rsc.io/tmp/bootstrap/internal/gc/big".low64 (@"rsc.io/tmp/bootstrap/internal/gc/big".z·2 @"rsc.io/tmp/bootstrap/internal/gc/big".nat "esc:0x0") (? uint64) { if len(@"rsc.io/tmp/bootstrap/internal/gc/big".z·2) == 0x0 { return 0x0 }; var @"rsc.io/tmp/bootstrap/internal/gc/big".v·3 uint64; ; @"rsc.io/tmp/bootstrap/internal/gc/big".v·3 = uint64(@"rsc.io/tmp/bootstrap/internal/gc/big".z·2[0x0]); if false && len(@"rsc.io/tmp/bootstrap/internal/gc/big".z·2) > 0x1 { @"rsc.io/tmp/bootstrap/internal/gc/big".v·3 |= uint64(@"rsc.io/tmp/bootstrap/internal/gc/big".z·2[0x1]) << 0x20 }; return @"rsc.io/tmp/bootstrap/internal/gc/big".v·3 } 985 var @"time".months [12]string 986 var @"time".days [7]string 987 var @"time".Local *@"time".Location 988 var @"time".UTC *@"time".Location 989 var @"bufio".ErrInvalidUnreadByte error 990 var @"bufio".ErrInvalidUnreadRune error 991 var @"".nopkg *@"".Pkg 992 var @"".initSyms []*@"".Sym 993 func @"".consttype (@"".n·2 *@"".Node "esc:0x0") (? int) { if @"".n·2 == nil || @"".n·2.Op != 0x5 { return -0x1 }; return int(@"".n·2.Val.Ctype) } 994 func @"rsc.io/tmp/bootstrap/internal/obj".Nopout (@"rsc.io/tmp/bootstrap/internal/obj".p·1 *@"rsc.io/tmp/bootstrap/internal/obj".Prog "esc:0x0") { @"rsc.io/tmp/bootstrap/internal/obj".p·1.As = 0xa; @"rsc.io/tmp/bootstrap/internal/obj".p·1.Scond = 0x0; @"rsc.io/tmp/bootstrap/internal/obj".p·1.From = (@"rsc.io/tmp/bootstrap/internal/obj".Addr{ }); @"rsc.io/tmp/bootstrap/internal/obj".p·1.From3 = (@"rsc.io/tmp/bootstrap/internal/obj".Addr{ }); @"rsc.io/tmp/bootstrap/internal/obj".p·1.Reg = 0x0; @"rsc.io/tmp/bootstrap/internal/obj".p·1.To = (@"rsc.io/tmp/bootstrap/internal/obj".Addr{ }) } 995 const @"rsc.io/tmp/bootstrap/internal/obj".AEND = 0x6 996 var @"".pcloc int32 997 func @"".isblanksym (@"".s·2 *@"".Sym "esc:0x0") (? bool) { return @"".s·2 != nil && @"".s·2.Name == "_" } 998 func @"rsc.io/tmp/bootstrap/internal/obj".Linklookup (@"rsc.io/tmp/bootstrap/internal/obj".ctxt·2 *@"rsc.io/tmp/bootstrap/internal/obj".Link "esc:0x0", @"rsc.io/tmp/bootstrap/internal/obj".name·3 string, @"rsc.io/tmp/bootstrap/internal/obj".v·4 int) (? *@"rsc.io/tmp/bootstrap/internal/obj".LSym) { return @"rsc.io/tmp/bootstrap/internal/obj"._lookup(@"rsc.io/tmp/bootstrap/internal/obj".ctxt·2, @"rsc.io/tmp/bootstrap/internal/obj".name·3, @"rsc.io/tmp/bootstrap/internal/obj".v·4, true) } 999 var @"".localpkg *@"".Pkg 1000 var @"".atExitFuncs []func() 1001 func @"rsc.io/tmp/bootstrap/internal/obj"._lookup (@"rsc.io/tmp/bootstrap/internal/obj".ctxt·2 *@"rsc.io/tmp/bootstrap/internal/obj".Link "esc:0x0", @"rsc.io/tmp/bootstrap/internal/obj".symb·3 string, @"rsc.io/tmp/bootstrap/internal/obj".v·4 int, @"rsc.io/tmp/bootstrap/internal/obj".create·5 bool) (? *@"rsc.io/tmp/bootstrap/internal/obj".LSym) { var @"rsc.io/tmp/bootstrap/internal/obj".s·6 *@"rsc.io/tmp/bootstrap/internal/obj".LSym; ; @"rsc.io/tmp/bootstrap/internal/obj".s·6 = @"rsc.io/tmp/bootstrap/internal/obj".ctxt·2.Hash[(@"rsc.io/tmp/bootstrap/internal/obj".SymVer{ Name:@"rsc.io/tmp/bootstrap/internal/obj".symb·3, Version:@"rsc.io/tmp/bootstrap/internal/obj".v·4 })]; if @"rsc.io/tmp/bootstrap/internal/obj".s·6 != nil || !@"rsc.io/tmp/bootstrap/internal/obj".create·5 { return @"rsc.io/tmp/bootstrap/internal/obj".s·6 }; @"rsc.io/tmp/bootstrap/internal/obj".s·6 = (&@"rsc.io/tmp/bootstrap/internal/obj".LSym{ Name:@"rsc.io/tmp/bootstrap/internal/obj".symb·3, Type:0x0, Version:int16(@"rsc.io/tmp/bootstrap/internal/obj".v·4), Value:0x0, Size:0x0 }); @"rsc.io/tmp/bootstrap/internal/obj".ctxt·2.Hash[(@"rsc.io/tmp/bootstrap/internal/obj".SymVer{ Name:@"rsc.io/tmp/bootstrap/internal/obj".symb·3, Version:@"rsc.io/tmp/bootstrap/internal/obj".v·4 })] = @"rsc.io/tmp/bootstrap/internal/obj".s·6; return @"rsc.io/tmp/bootstrap/internal/obj".s·6 } 1002 1003 $$ 1004 1005 ! 1006 go13ldFrsc.io/tmp/bootstrap/internal/obj.a 1007 fmt.astrings.asort.aunicode.aunicode/utf8.abytes.astrconv.aLrsc.io/tmp/bootstrap/internal/gc/big.aruntime.aflag.aio.a 1008 log.aos.apath.amath.acrypto/md5.a"encoding/binary.aruntime/pprof.a "".Rnd eH% H;aw HhHD$xH|:H4HHH!H u%H\$pHHIIIL!H$ HhHD$(1H\$@H\$HH\$@H H H H\$PHT$XHL$`H H$H\$(H\$HD$ HL$HD$ H\$PHL$0HHD$8= uEHCH H$HD$ H\$PH\$H\$XH\$H\$`H\$ HD$xLCL$HD$ 뫉; 1009 1010 0runtime.morestack_noctxt type.int64 1011 runtime.convT2E 6runtime.writeBarrierEnabled $go.string."rnd %d"