github.com/goplus/igop@v0.25.0/pkg/reflect/go121_export.go (about) 1 // export by github.com/goplus/igop/cmd/qexp 2 3 //go:build go1.21 4 // +build go1.21 5 6 package reflect 7 8 import ( 9 q "reflect" 10 11 "go/constant" 12 "reflect" 13 14 "github.com/goplus/igop" 15 ) 16 17 func init() { 18 igop.RegisterPackage(&igop.Package{ 19 Name: "reflect", 20 Path: "reflect", 21 Deps: map[string]string{ 22 "errors": "errors", 23 "internal/abi": "abi", 24 "internal/bytealg": "bytealg", 25 "internal/goarch": "goarch", 26 "internal/itoa": "itoa", 27 "internal/unsafeheader": "unsafeheader", 28 "math": "math", 29 "runtime": "runtime", 30 "strconv": "strconv", 31 "sync": "sync", 32 "unicode": "unicode", 33 "unicode/utf8": "utf8", 34 "unsafe": "unsafe", 35 }, 36 Interfaces: map[string]reflect.Type{ 37 "Type": reflect.TypeOf((*q.Type)(nil)).Elem(), 38 }, 39 NamedTypes: map[string]reflect.Type{ 40 "ChanDir": reflect.TypeOf((*q.ChanDir)(nil)).Elem(), 41 "Kind": reflect.TypeOf((*q.Kind)(nil)).Elem(), 42 "MapIter": reflect.TypeOf((*q.MapIter)(nil)).Elem(), 43 "Method": reflect.TypeOf((*q.Method)(nil)).Elem(), 44 "SelectCase": reflect.TypeOf((*q.SelectCase)(nil)).Elem(), 45 "SelectDir": reflect.TypeOf((*q.SelectDir)(nil)).Elem(), 46 "SliceHeader": reflect.TypeOf((*q.SliceHeader)(nil)).Elem(), 47 "StringHeader": reflect.TypeOf((*q.StringHeader)(nil)).Elem(), 48 "StructField": reflect.TypeOf((*q.StructField)(nil)).Elem(), 49 "StructTag": reflect.TypeOf((*q.StructTag)(nil)).Elem(), 50 "Value": reflect.TypeOf((*q.Value)(nil)).Elem(), 51 "ValueError": reflect.TypeOf((*q.ValueError)(nil)).Elem(), 52 }, 53 AliasTypes: map[string]reflect.Type{}, 54 Vars: map[string]reflect.Value{}, 55 Funcs: map[string]reflect.Value{ 56 "Append": reflect.ValueOf(q.Append), 57 "AppendSlice": reflect.ValueOf(q.AppendSlice), 58 "ArrayOf": reflect.ValueOf(q.ArrayOf), 59 "ChanOf": reflect.ValueOf(q.ChanOf), 60 "Copy": reflect.ValueOf(q.Copy), 61 "DeepEqual": reflect.ValueOf(q.DeepEqual), 62 "FuncOf": reflect.ValueOf(q.FuncOf), 63 "Indirect": reflect.ValueOf(q.Indirect), 64 "MakeChan": reflect.ValueOf(q.MakeChan), 65 "MakeFunc": reflect.ValueOf(q.MakeFunc), 66 "MakeMap": reflect.ValueOf(q.MakeMap), 67 "MakeMapWithSize": reflect.ValueOf(q.MakeMapWithSize), 68 "MakeSlice": reflect.ValueOf(q.MakeSlice), 69 "MapOf": reflect.ValueOf(q.MapOf), 70 "New": reflect.ValueOf(q.New), 71 "NewAt": reflect.ValueOf(q.NewAt), 72 "PointerTo": reflect.ValueOf(q.PointerTo), 73 "PtrTo": reflect.ValueOf(q.PtrTo), 74 "Select": reflect.ValueOf(q.Select), 75 "SliceOf": reflect.ValueOf(q.SliceOf), 76 "StructOf": reflect.ValueOf(q.StructOf), 77 "Swapper": reflect.ValueOf(q.Swapper), 78 "TypeOf": reflect.ValueOf(q.TypeOf), 79 "ValueOf": reflect.ValueOf(q.ValueOf), 80 "VisibleFields": reflect.ValueOf(q.VisibleFields), 81 "Zero": reflect.ValueOf(q.Zero), 82 }, 83 TypedConsts: map[string]igop.TypedConst{ 84 "Array": {reflect.TypeOf(q.Array), constant.MakeInt64(int64(q.Array))}, 85 "Bool": {reflect.TypeOf(q.Bool), constant.MakeInt64(int64(q.Bool))}, 86 "BothDir": {reflect.TypeOf(q.BothDir), constant.MakeInt64(int64(q.BothDir))}, 87 "Chan": {reflect.TypeOf(q.Chan), constant.MakeInt64(int64(q.Chan))}, 88 "Complex128": {reflect.TypeOf(q.Complex128), constant.MakeInt64(int64(q.Complex128))}, 89 "Complex64": {reflect.TypeOf(q.Complex64), constant.MakeInt64(int64(q.Complex64))}, 90 "Float32": {reflect.TypeOf(q.Float32), constant.MakeInt64(int64(q.Float32))}, 91 "Float64": {reflect.TypeOf(q.Float64), constant.MakeInt64(int64(q.Float64))}, 92 "Func": {reflect.TypeOf(q.Func), constant.MakeInt64(int64(q.Func))}, 93 "Int": {reflect.TypeOf(q.Int), constant.MakeInt64(int64(q.Int))}, 94 "Int16": {reflect.TypeOf(q.Int16), constant.MakeInt64(int64(q.Int16))}, 95 "Int32": {reflect.TypeOf(q.Int32), constant.MakeInt64(int64(q.Int32))}, 96 "Int64": {reflect.TypeOf(q.Int64), constant.MakeInt64(int64(q.Int64))}, 97 "Int8": {reflect.TypeOf(q.Int8), constant.MakeInt64(int64(q.Int8))}, 98 "Interface": {reflect.TypeOf(q.Interface), constant.MakeInt64(int64(q.Interface))}, 99 "Invalid": {reflect.TypeOf(q.Invalid), constant.MakeInt64(int64(q.Invalid))}, 100 "Map": {reflect.TypeOf(q.Map), constant.MakeInt64(int64(q.Map))}, 101 "Pointer": {reflect.TypeOf(q.Pointer), constant.MakeInt64(int64(q.Pointer))}, 102 "Ptr": {reflect.TypeOf(q.Ptr), constant.MakeInt64(int64(q.Ptr))}, 103 "RecvDir": {reflect.TypeOf(q.RecvDir), constant.MakeInt64(int64(q.RecvDir))}, 104 "SelectDefault": {reflect.TypeOf(q.SelectDefault), constant.MakeInt64(int64(q.SelectDefault))}, 105 "SelectRecv": {reflect.TypeOf(q.SelectRecv), constant.MakeInt64(int64(q.SelectRecv))}, 106 "SelectSend": {reflect.TypeOf(q.SelectSend), constant.MakeInt64(int64(q.SelectSend))}, 107 "SendDir": {reflect.TypeOf(q.SendDir), constant.MakeInt64(int64(q.SendDir))}, 108 "Slice": {reflect.TypeOf(q.Slice), constant.MakeInt64(int64(q.Slice))}, 109 "String": {reflect.TypeOf(q.String), constant.MakeInt64(int64(q.String))}, 110 "Struct": {reflect.TypeOf(q.Struct), constant.MakeInt64(int64(q.Struct))}, 111 "Uint": {reflect.TypeOf(q.Uint), constant.MakeInt64(int64(q.Uint))}, 112 "Uint16": {reflect.TypeOf(q.Uint16), constant.MakeInt64(int64(q.Uint16))}, 113 "Uint32": {reflect.TypeOf(q.Uint32), constant.MakeInt64(int64(q.Uint32))}, 114 "Uint64": {reflect.TypeOf(q.Uint64), constant.MakeInt64(int64(q.Uint64))}, 115 "Uint8": {reflect.TypeOf(q.Uint8), constant.MakeInt64(int64(q.Uint8))}, 116 "Uintptr": {reflect.TypeOf(q.Uintptr), constant.MakeInt64(int64(q.Uintptr))}, 117 "UnsafePointer": {reflect.TypeOf(q.UnsafePointer), constant.MakeInt64(int64(q.UnsafePointer))}, 118 }, 119 UntypedConsts: map[string]igop.UntypedConst{}, 120 }) 121 }