github.com/goplus/igop@v0.25.0/pkg/go/token/go120_export.go (about) 1 // export by github.com/goplus/igop/cmd/qexp 2 3 //go:build go1.20 && !go1.21 4 // +build go1.20,!go1.21 5 6 package token 7 8 import ( 9 q "go/token" 10 11 "go/constant" 12 "reflect" 13 14 "github.com/goplus/igop" 15 ) 16 17 func init() { 18 igop.RegisterPackage(&igop.Package{ 19 Name: "token", 20 Path: "go/token", 21 Deps: map[string]string{ 22 "fmt": "fmt", 23 "sort": "sort", 24 "strconv": "strconv", 25 "sync": "sync", 26 "sync/atomic": "atomic", 27 "unicode": "unicode", 28 "unicode/utf8": "utf8", 29 }, 30 Interfaces: map[string]reflect.Type{}, 31 NamedTypes: map[string]reflect.Type{ 32 "File": reflect.TypeOf((*q.File)(nil)).Elem(), 33 "FileSet": reflect.TypeOf((*q.FileSet)(nil)).Elem(), 34 "Pos": reflect.TypeOf((*q.Pos)(nil)).Elem(), 35 "Position": reflect.TypeOf((*q.Position)(nil)).Elem(), 36 "Token": reflect.TypeOf((*q.Token)(nil)).Elem(), 37 }, 38 AliasTypes: map[string]reflect.Type{}, 39 Vars: map[string]reflect.Value{}, 40 Funcs: map[string]reflect.Value{ 41 "IsExported": reflect.ValueOf(q.IsExported), 42 "IsIdentifier": reflect.ValueOf(q.IsIdentifier), 43 "IsKeyword": reflect.ValueOf(q.IsKeyword), 44 "Lookup": reflect.ValueOf(q.Lookup), 45 "NewFileSet": reflect.ValueOf(q.NewFileSet), 46 }, 47 TypedConsts: map[string]igop.TypedConst{ 48 "ADD": {reflect.TypeOf(q.ADD), constant.MakeInt64(int64(q.ADD))}, 49 "ADD_ASSIGN": {reflect.TypeOf(q.ADD_ASSIGN), constant.MakeInt64(int64(q.ADD_ASSIGN))}, 50 "AND": {reflect.TypeOf(q.AND), constant.MakeInt64(int64(q.AND))}, 51 "AND_ASSIGN": {reflect.TypeOf(q.AND_ASSIGN), constant.MakeInt64(int64(q.AND_ASSIGN))}, 52 "AND_NOT": {reflect.TypeOf(q.AND_NOT), constant.MakeInt64(int64(q.AND_NOT))}, 53 "AND_NOT_ASSIGN": {reflect.TypeOf(q.AND_NOT_ASSIGN), constant.MakeInt64(int64(q.AND_NOT_ASSIGN))}, 54 "ARROW": {reflect.TypeOf(q.ARROW), constant.MakeInt64(int64(q.ARROW))}, 55 "ASSIGN": {reflect.TypeOf(q.ASSIGN), constant.MakeInt64(int64(q.ASSIGN))}, 56 "BREAK": {reflect.TypeOf(q.BREAK), constant.MakeInt64(int64(q.BREAK))}, 57 "CASE": {reflect.TypeOf(q.CASE), constant.MakeInt64(int64(q.CASE))}, 58 "CHAN": {reflect.TypeOf(q.CHAN), constant.MakeInt64(int64(q.CHAN))}, 59 "CHAR": {reflect.TypeOf(q.CHAR), constant.MakeInt64(int64(q.CHAR))}, 60 "COLON": {reflect.TypeOf(q.COLON), constant.MakeInt64(int64(q.COLON))}, 61 "COMMA": {reflect.TypeOf(q.COMMA), constant.MakeInt64(int64(q.COMMA))}, 62 "COMMENT": {reflect.TypeOf(q.COMMENT), constant.MakeInt64(int64(q.COMMENT))}, 63 "CONST": {reflect.TypeOf(q.CONST), constant.MakeInt64(int64(q.CONST))}, 64 "CONTINUE": {reflect.TypeOf(q.CONTINUE), constant.MakeInt64(int64(q.CONTINUE))}, 65 "DEC": {reflect.TypeOf(q.DEC), constant.MakeInt64(int64(q.DEC))}, 66 "DEFAULT": {reflect.TypeOf(q.DEFAULT), constant.MakeInt64(int64(q.DEFAULT))}, 67 "DEFER": {reflect.TypeOf(q.DEFER), constant.MakeInt64(int64(q.DEFER))}, 68 "DEFINE": {reflect.TypeOf(q.DEFINE), constant.MakeInt64(int64(q.DEFINE))}, 69 "ELLIPSIS": {reflect.TypeOf(q.ELLIPSIS), constant.MakeInt64(int64(q.ELLIPSIS))}, 70 "ELSE": {reflect.TypeOf(q.ELSE), constant.MakeInt64(int64(q.ELSE))}, 71 "EOF": {reflect.TypeOf(q.EOF), constant.MakeInt64(int64(q.EOF))}, 72 "EQL": {reflect.TypeOf(q.EQL), constant.MakeInt64(int64(q.EQL))}, 73 "FALLTHROUGH": {reflect.TypeOf(q.FALLTHROUGH), constant.MakeInt64(int64(q.FALLTHROUGH))}, 74 "FLOAT": {reflect.TypeOf(q.FLOAT), constant.MakeInt64(int64(q.FLOAT))}, 75 "FOR": {reflect.TypeOf(q.FOR), constant.MakeInt64(int64(q.FOR))}, 76 "FUNC": {reflect.TypeOf(q.FUNC), constant.MakeInt64(int64(q.FUNC))}, 77 "GEQ": {reflect.TypeOf(q.GEQ), constant.MakeInt64(int64(q.GEQ))}, 78 "GO": {reflect.TypeOf(q.GO), constant.MakeInt64(int64(q.GO))}, 79 "GOTO": {reflect.TypeOf(q.GOTO), constant.MakeInt64(int64(q.GOTO))}, 80 "GTR": {reflect.TypeOf(q.GTR), constant.MakeInt64(int64(q.GTR))}, 81 "IDENT": {reflect.TypeOf(q.IDENT), constant.MakeInt64(int64(q.IDENT))}, 82 "IF": {reflect.TypeOf(q.IF), constant.MakeInt64(int64(q.IF))}, 83 "ILLEGAL": {reflect.TypeOf(q.ILLEGAL), constant.MakeInt64(int64(q.ILLEGAL))}, 84 "IMAG": {reflect.TypeOf(q.IMAG), constant.MakeInt64(int64(q.IMAG))}, 85 "IMPORT": {reflect.TypeOf(q.IMPORT), constant.MakeInt64(int64(q.IMPORT))}, 86 "INC": {reflect.TypeOf(q.INC), constant.MakeInt64(int64(q.INC))}, 87 "INT": {reflect.TypeOf(q.INT), constant.MakeInt64(int64(q.INT))}, 88 "INTERFACE": {reflect.TypeOf(q.INTERFACE), constant.MakeInt64(int64(q.INTERFACE))}, 89 "LAND": {reflect.TypeOf(q.LAND), constant.MakeInt64(int64(q.LAND))}, 90 "LBRACE": {reflect.TypeOf(q.LBRACE), constant.MakeInt64(int64(q.LBRACE))}, 91 "LBRACK": {reflect.TypeOf(q.LBRACK), constant.MakeInt64(int64(q.LBRACK))}, 92 "LEQ": {reflect.TypeOf(q.LEQ), constant.MakeInt64(int64(q.LEQ))}, 93 "LOR": {reflect.TypeOf(q.LOR), constant.MakeInt64(int64(q.LOR))}, 94 "LPAREN": {reflect.TypeOf(q.LPAREN), constant.MakeInt64(int64(q.LPAREN))}, 95 "LSS": {reflect.TypeOf(q.LSS), constant.MakeInt64(int64(q.LSS))}, 96 "MAP": {reflect.TypeOf(q.MAP), constant.MakeInt64(int64(q.MAP))}, 97 "MUL": {reflect.TypeOf(q.MUL), constant.MakeInt64(int64(q.MUL))}, 98 "MUL_ASSIGN": {reflect.TypeOf(q.MUL_ASSIGN), constant.MakeInt64(int64(q.MUL_ASSIGN))}, 99 "NEQ": {reflect.TypeOf(q.NEQ), constant.MakeInt64(int64(q.NEQ))}, 100 "NOT": {reflect.TypeOf(q.NOT), constant.MakeInt64(int64(q.NOT))}, 101 "NoPos": {reflect.TypeOf(q.NoPos), constant.MakeInt64(int64(q.NoPos))}, 102 "OR": {reflect.TypeOf(q.OR), constant.MakeInt64(int64(q.OR))}, 103 "OR_ASSIGN": {reflect.TypeOf(q.OR_ASSIGN), constant.MakeInt64(int64(q.OR_ASSIGN))}, 104 "PACKAGE": {reflect.TypeOf(q.PACKAGE), constant.MakeInt64(int64(q.PACKAGE))}, 105 "PERIOD": {reflect.TypeOf(q.PERIOD), constant.MakeInt64(int64(q.PERIOD))}, 106 "QUO": {reflect.TypeOf(q.QUO), constant.MakeInt64(int64(q.QUO))}, 107 "QUO_ASSIGN": {reflect.TypeOf(q.QUO_ASSIGN), constant.MakeInt64(int64(q.QUO_ASSIGN))}, 108 "RANGE": {reflect.TypeOf(q.RANGE), constant.MakeInt64(int64(q.RANGE))}, 109 "RBRACE": {reflect.TypeOf(q.RBRACE), constant.MakeInt64(int64(q.RBRACE))}, 110 "RBRACK": {reflect.TypeOf(q.RBRACK), constant.MakeInt64(int64(q.RBRACK))}, 111 "REM": {reflect.TypeOf(q.REM), constant.MakeInt64(int64(q.REM))}, 112 "REM_ASSIGN": {reflect.TypeOf(q.REM_ASSIGN), constant.MakeInt64(int64(q.REM_ASSIGN))}, 113 "RETURN": {reflect.TypeOf(q.RETURN), constant.MakeInt64(int64(q.RETURN))}, 114 "RPAREN": {reflect.TypeOf(q.RPAREN), constant.MakeInt64(int64(q.RPAREN))}, 115 "SELECT": {reflect.TypeOf(q.SELECT), constant.MakeInt64(int64(q.SELECT))}, 116 "SEMICOLON": {reflect.TypeOf(q.SEMICOLON), constant.MakeInt64(int64(q.SEMICOLON))}, 117 "SHL": {reflect.TypeOf(q.SHL), constant.MakeInt64(int64(q.SHL))}, 118 "SHL_ASSIGN": {reflect.TypeOf(q.SHL_ASSIGN), constant.MakeInt64(int64(q.SHL_ASSIGN))}, 119 "SHR": {reflect.TypeOf(q.SHR), constant.MakeInt64(int64(q.SHR))}, 120 "SHR_ASSIGN": {reflect.TypeOf(q.SHR_ASSIGN), constant.MakeInt64(int64(q.SHR_ASSIGN))}, 121 "STRING": {reflect.TypeOf(q.STRING), constant.MakeInt64(int64(q.STRING))}, 122 "STRUCT": {reflect.TypeOf(q.STRUCT), constant.MakeInt64(int64(q.STRUCT))}, 123 "SUB": {reflect.TypeOf(q.SUB), constant.MakeInt64(int64(q.SUB))}, 124 "SUB_ASSIGN": {reflect.TypeOf(q.SUB_ASSIGN), constant.MakeInt64(int64(q.SUB_ASSIGN))}, 125 "SWITCH": {reflect.TypeOf(q.SWITCH), constant.MakeInt64(int64(q.SWITCH))}, 126 "TILDE": {reflect.TypeOf(q.TILDE), constant.MakeInt64(int64(q.TILDE))}, 127 "TYPE": {reflect.TypeOf(q.TYPE), constant.MakeInt64(int64(q.TYPE))}, 128 "VAR": {reflect.TypeOf(q.VAR), constant.MakeInt64(int64(q.VAR))}, 129 "XOR": {reflect.TypeOf(q.XOR), constant.MakeInt64(int64(q.XOR))}, 130 "XOR_ASSIGN": {reflect.TypeOf(q.XOR_ASSIGN), constant.MakeInt64(int64(q.XOR_ASSIGN))}, 131 }, 132 UntypedConsts: map[string]igop.UntypedConst{ 133 "HighestPrec": {"untyped int", constant.MakeInt64(int64(q.HighestPrec))}, 134 "LowestPrec": {"untyped int", constant.MakeInt64(int64(q.LowestPrec))}, 135 "UnaryPrec": {"untyped int", constant.MakeInt64(int64(q.UnaryPrec))}, 136 }, 137 }) 138 }