1// Code generated by 'yaegi extract math/bits'. DO NOT EDIT. 2 3// +build go1.16,!go1.17 4 5package stdlib 6 7import ( 8 "go/constant" 9 "go/token" 10 "math/bits" 11 "reflect" 12) 13 14func init() { 15 Symbols["math/bits/bits"] = map[string]reflect.Value{ 16 // function, constant and variable definitions 17 "Add": reflect.ValueOf(bits.Add), 18 "Add32": reflect.ValueOf(bits.Add32), 19 "Add64": reflect.ValueOf(bits.Add64), 20 "Div": reflect.ValueOf(bits.Div), 21 "Div32": reflect.ValueOf(bits.Div32), 22 "Div64": reflect.ValueOf(bits.Div64), 23 "LeadingZeros": reflect.ValueOf(bits.LeadingZeros), 24 "LeadingZeros16": reflect.ValueOf(bits.LeadingZeros16), 25 "LeadingZeros32": reflect.ValueOf(bits.LeadingZeros32), 26 "LeadingZeros64": reflect.ValueOf(bits.LeadingZeros64), 27 "LeadingZeros8": reflect.ValueOf(bits.LeadingZeros8), 28 "Len": reflect.ValueOf(bits.Len), 29 "Len16": reflect.ValueOf(bits.Len16), 30 "Len32": reflect.ValueOf(bits.Len32), 31 "Len64": reflect.ValueOf(bits.Len64), 32 "Len8": reflect.ValueOf(bits.Len8), 33 "Mul": reflect.ValueOf(bits.Mul), 34 "Mul32": reflect.ValueOf(bits.Mul32), 35 "Mul64": reflect.ValueOf(bits.Mul64), 36 "OnesCount": reflect.ValueOf(bits.OnesCount), 37 "OnesCount16": reflect.ValueOf(bits.OnesCount16), 38 "OnesCount32": reflect.ValueOf(bits.OnesCount32), 39 "OnesCount64": reflect.ValueOf(bits.OnesCount64), 40 "OnesCount8": reflect.ValueOf(bits.OnesCount8), 41 "Rem": reflect.ValueOf(bits.Rem), 42 "Rem32": reflect.ValueOf(bits.Rem32), 43 "Rem64": reflect.ValueOf(bits.Rem64), 44 "Reverse": reflect.ValueOf(bits.Reverse), 45 "Reverse16": reflect.ValueOf(bits.Reverse16), 46 "Reverse32": reflect.ValueOf(bits.Reverse32), 47 "Reverse64": reflect.ValueOf(bits.Reverse64), 48 "Reverse8": reflect.ValueOf(bits.Reverse8), 49 "ReverseBytes": reflect.ValueOf(bits.ReverseBytes), 50 "ReverseBytes16": reflect.ValueOf(bits.ReverseBytes16), 51 "ReverseBytes32": reflect.ValueOf(bits.ReverseBytes32), 52 "ReverseBytes64": reflect.ValueOf(bits.ReverseBytes64), 53 "RotateLeft": reflect.ValueOf(bits.RotateLeft), 54 "RotateLeft16": reflect.ValueOf(bits.RotateLeft16), 55 "RotateLeft32": reflect.ValueOf(bits.RotateLeft32), 56 "RotateLeft64": reflect.ValueOf(bits.RotateLeft64), 57 "RotateLeft8": reflect.ValueOf(bits.RotateLeft8), 58 "Sub": reflect.ValueOf(bits.Sub), 59 "Sub32": reflect.ValueOf(bits.Sub32), 60 "Sub64": reflect.ValueOf(bits.Sub64), 61 "TrailingZeros": reflect.ValueOf(bits.TrailingZeros), 62 "TrailingZeros16": reflect.ValueOf(bits.TrailingZeros16), 63 "TrailingZeros32": reflect.ValueOf(bits.TrailingZeros32), 64 "TrailingZeros64": reflect.ValueOf(bits.TrailingZeros64), 65 "TrailingZeros8": reflect.ValueOf(bits.TrailingZeros8), 66 "UintSize": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), 67 } 68} 69