github.com/goplus/igop@v0.25.0/pkg/time/go115_export.go (about) 1 // export by github.com/goplus/igop/cmd/qexp 2 3 //+build go1.15,!go1.16 4 5 package time 6 7 import ( 8 q "time" 9 10 "go/constant" 11 "reflect" 12 13 "github.com/goplus/igop" 14 ) 15 16 func init() { 17 igop.RegisterPackage(&igop.Package{ 18 Name: "time", 19 Path: "time", 20 Deps: map[string]string{ 21 "errors": "errors", 22 "runtime": "runtime", 23 "sync": "sync", 24 "syscall": "syscall", 25 "unsafe": "unsafe", 26 }, 27 Interfaces: map[string]reflect.Type{}, 28 NamedTypes: map[string]reflect.Type{ 29 "Duration": reflect.TypeOf((*q.Duration)(nil)).Elem(), 30 "Location": reflect.TypeOf((*q.Location)(nil)).Elem(), 31 "Month": reflect.TypeOf((*q.Month)(nil)).Elem(), 32 "ParseError": reflect.TypeOf((*q.ParseError)(nil)).Elem(), 33 "Ticker": reflect.TypeOf((*q.Ticker)(nil)).Elem(), 34 "Time": reflect.TypeOf((*q.Time)(nil)).Elem(), 35 "Timer": reflect.TypeOf((*q.Timer)(nil)).Elem(), 36 "Weekday": reflect.TypeOf((*q.Weekday)(nil)).Elem(), 37 }, 38 AliasTypes: map[string]reflect.Type{}, 39 Vars: map[string]reflect.Value{ 40 "Local": reflect.ValueOf(&q.Local), 41 "UTC": reflect.ValueOf(&q.UTC), 42 }, 43 Funcs: map[string]reflect.Value{ 44 "After": reflect.ValueOf(q.After), 45 "AfterFunc": reflect.ValueOf(q.AfterFunc), 46 "Date": reflect.ValueOf(q.Date), 47 "FixedZone": reflect.ValueOf(q.FixedZone), 48 "LoadLocation": reflect.ValueOf(q.LoadLocation), 49 "LoadLocationFromTZData": reflect.ValueOf(q.LoadLocationFromTZData), 50 "NewTicker": reflect.ValueOf(q.NewTicker), 51 "NewTimer": reflect.ValueOf(q.NewTimer), 52 "Now": reflect.ValueOf(q.Now), 53 "Parse": reflect.ValueOf(q.Parse), 54 "ParseDuration": reflect.ValueOf(q.ParseDuration), 55 "ParseInLocation": reflect.ValueOf(q.ParseInLocation), 56 "Since": reflect.ValueOf(q.Since), 57 "Sleep": reflect.ValueOf(q.Sleep), 58 "Tick": reflect.ValueOf(q.Tick), 59 "Unix": reflect.ValueOf(q.Unix), 60 "Until": reflect.ValueOf(q.Until), 61 }, 62 TypedConsts: map[string]igop.TypedConst{ 63 "April": {reflect.TypeOf(q.April), constant.MakeInt64(int64(q.April))}, 64 "August": {reflect.TypeOf(q.August), constant.MakeInt64(int64(q.August))}, 65 "December": {reflect.TypeOf(q.December), constant.MakeInt64(int64(q.December))}, 66 "February": {reflect.TypeOf(q.February), constant.MakeInt64(int64(q.February))}, 67 "Friday": {reflect.TypeOf(q.Friday), constant.MakeInt64(int64(q.Friday))}, 68 "Hour": {reflect.TypeOf(q.Hour), constant.MakeInt64(int64(q.Hour))}, 69 "January": {reflect.TypeOf(q.January), constant.MakeInt64(int64(q.January))}, 70 "July": {reflect.TypeOf(q.July), constant.MakeInt64(int64(q.July))}, 71 "June": {reflect.TypeOf(q.June), constant.MakeInt64(int64(q.June))}, 72 "March": {reflect.TypeOf(q.March), constant.MakeInt64(int64(q.March))}, 73 "May": {reflect.TypeOf(q.May), constant.MakeInt64(int64(q.May))}, 74 "Microsecond": {reflect.TypeOf(q.Microsecond), constant.MakeInt64(int64(q.Microsecond))}, 75 "Millisecond": {reflect.TypeOf(q.Millisecond), constant.MakeInt64(int64(q.Millisecond))}, 76 "Minute": {reflect.TypeOf(q.Minute), constant.MakeInt64(int64(q.Minute))}, 77 "Monday": {reflect.TypeOf(q.Monday), constant.MakeInt64(int64(q.Monday))}, 78 "Nanosecond": {reflect.TypeOf(q.Nanosecond), constant.MakeInt64(int64(q.Nanosecond))}, 79 "November": {reflect.TypeOf(q.November), constant.MakeInt64(int64(q.November))}, 80 "October": {reflect.TypeOf(q.October), constant.MakeInt64(int64(q.October))}, 81 "Saturday": {reflect.TypeOf(q.Saturday), constant.MakeInt64(int64(q.Saturday))}, 82 "Second": {reflect.TypeOf(q.Second), constant.MakeInt64(int64(q.Second))}, 83 "September": {reflect.TypeOf(q.September), constant.MakeInt64(int64(q.September))}, 84 "Sunday": {reflect.TypeOf(q.Sunday), constant.MakeInt64(int64(q.Sunday))}, 85 "Thursday": {reflect.TypeOf(q.Thursday), constant.MakeInt64(int64(q.Thursday))}, 86 "Tuesday": {reflect.TypeOf(q.Tuesday), constant.MakeInt64(int64(q.Tuesday))}, 87 "Wednesday": {reflect.TypeOf(q.Wednesday), constant.MakeInt64(int64(q.Wednesday))}, 88 }, 89 UntypedConsts: map[string]igop.UntypedConst{ 90 "ANSIC": {"untyped string", constant.MakeString(string(q.ANSIC))}, 91 "Kitchen": {"untyped string", constant.MakeString(string(q.Kitchen))}, 92 "RFC1123": {"untyped string", constant.MakeString(string(q.RFC1123))}, 93 "RFC1123Z": {"untyped string", constant.MakeString(string(q.RFC1123Z))}, 94 "RFC3339": {"untyped string", constant.MakeString(string(q.RFC3339))}, 95 "RFC3339Nano": {"untyped string", constant.MakeString(string(q.RFC3339Nano))}, 96 "RFC822": {"untyped string", constant.MakeString(string(q.RFC822))}, 97 "RFC822Z": {"untyped string", constant.MakeString(string(q.RFC822Z))}, 98 "RFC850": {"untyped string", constant.MakeString(string(q.RFC850))}, 99 "RubyDate": {"untyped string", constant.MakeString(string(q.RubyDate))}, 100 "Stamp": {"untyped string", constant.MakeString(string(q.Stamp))}, 101 "StampMicro": {"untyped string", constant.MakeString(string(q.StampMicro))}, 102 "StampMilli": {"untyped string", constant.MakeString(string(q.StampMilli))}, 103 "StampNano": {"untyped string", constant.MakeString(string(q.StampNano))}, 104 "UnixDate": {"untyped string", constant.MakeString(string(q.UnixDate))}, 105 }, 106 }) 107 }