github.com/goplus/gossa@v0.3.25/pkg/unicode/utf8/go118_export.go (about) 1 // export by github.com/goplus/gossa/cmd/qexp 2 3 //go:build go1.18 4 // +build go1.18 5 6 package utf8 7 8 import ( 9 q "unicode/utf8" 10 11 "go/constant" 12 "reflect" 13 14 "github.com/goplus/gossa" 15 ) 16 17 func init() { 18 gossa.RegisterPackage(&gossa.Package{ 19 Name: "utf8", 20 Path: "unicode/utf8", 21 Deps: map[string]string{}, 22 Interfaces: map[string]reflect.Type{}, 23 NamedTypes: map[string]gossa.NamedType{}, 24 AliasTypes: map[string]reflect.Type{}, 25 Vars: map[string]reflect.Value{}, 26 Funcs: map[string]reflect.Value{ 27 "AppendRune": reflect.ValueOf(q.AppendRune), 28 "DecodeLastRune": reflect.ValueOf(q.DecodeLastRune), 29 "DecodeLastRuneInString": reflect.ValueOf(q.DecodeLastRuneInString), 30 "DecodeRune": reflect.ValueOf(q.DecodeRune), 31 "DecodeRuneInString": reflect.ValueOf(q.DecodeRuneInString), 32 "EncodeRune": reflect.ValueOf(q.EncodeRune), 33 "FullRune": reflect.ValueOf(q.FullRune), 34 "FullRuneInString": reflect.ValueOf(q.FullRuneInString), 35 "RuneCount": reflect.ValueOf(q.RuneCount), 36 "RuneCountInString": reflect.ValueOf(q.RuneCountInString), 37 "RuneLen": reflect.ValueOf(q.RuneLen), 38 "RuneStart": reflect.ValueOf(q.RuneStart), 39 "Valid": reflect.ValueOf(q.Valid), 40 "ValidRune": reflect.ValueOf(q.ValidRune), 41 "ValidString": reflect.ValueOf(q.ValidString), 42 }, 43 TypedConsts: map[string]gossa.TypedConst{}, 44 UntypedConsts: map[string]gossa.UntypedConst{ 45 "MaxRune": {"untyped rune", constant.MakeInt64(int64(q.MaxRune))}, 46 "RuneError": {"untyped rune", constant.MakeInt64(int64(q.RuneError))}, 47 "RuneSelf": {"untyped int", constant.MakeInt64(int64(q.RuneSelf))}, 48 "UTFMax": {"untyped int", constant.MakeInt64(int64(q.UTFMax))}, 49 }, 50 }) 51 }