github.com/goplus/gossa@v0.3.25/pkg/go/token/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 token 7 8 import ( 9 q "go/token" 10 11 "go/constant" 12 "reflect" 13 14 "github.com/goplus/gossa" 15 ) 16 17 func init() { 18 gossa.RegisterPackage(&gossa.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 "unicode": "unicode", 27 "unicode/utf8": "utf8", 28 }, 29 Interfaces: map[string]reflect.Type{}, 30 NamedTypes: map[string]gossa.NamedType{ 31 "File": {reflect.TypeOf((*q.File)(nil)).Elem(), "", "AddLine,AddLineColumnInfo,AddLineInfo,Base,Line,LineCount,LineStart,MergeLine,Name,Offset,Pos,Position,PositionFor,SetLines,SetLinesForContent,Size,position,unpack"}, 32 "FileSet": {reflect.TypeOf((*q.FileSet)(nil)).Elem(), "", "AddFile,Base,File,Iterate,Position,PositionFor,Read,Write,file"}, 33 "Pos": {reflect.TypeOf((*q.Pos)(nil)).Elem(), "IsValid", ""}, 34 "Position": {reflect.TypeOf((*q.Position)(nil)).Elem(), "String", "IsValid"}, 35 "Token": {reflect.TypeOf((*q.Token)(nil)).Elem(), "IsKeyword,IsLiteral,IsOperator,Precedence,String", ""}, 36 }, 37 AliasTypes: map[string]reflect.Type{}, 38 Vars: map[string]reflect.Value{}, 39 Funcs: map[string]reflect.Value{ 40 "IsExported": reflect.ValueOf(q.IsExported), 41 "IsIdentifier": reflect.ValueOf(q.IsIdentifier), 42 "IsKeyword": reflect.ValueOf(q.IsKeyword), 43 "Lookup": reflect.ValueOf(q.Lookup), 44 "NewFileSet": reflect.ValueOf(q.NewFileSet), 45 }, 46 TypedConsts: map[string]gossa.TypedConst{ 47 "ADD": {reflect.TypeOf(q.ADD), constant.MakeInt64(int64(q.ADD))}, 48 "ADD_ASSIGN": {reflect.TypeOf(q.ADD_ASSIGN), constant.MakeInt64(int64(q.ADD_ASSIGN))}, 49 "AND": {reflect.TypeOf(q.AND), constant.MakeInt64(int64(q.AND))}, 50 "AND_ASSIGN": {reflect.TypeOf(q.AND_ASSIGN), constant.MakeInt64(int64(q.AND_ASSIGN))}, 51 "AND_NOT": {reflect.TypeOf(q.AND_NOT), constant.MakeInt64(int64(q.AND_NOT))}, 52 "AND_NOT_ASSIGN": {reflect.TypeOf(q.AND_NOT_ASSIGN), constant.MakeInt64(int64(q.AND_NOT_ASSIGN))}, 53 "ARROW": {reflect.TypeOf(q.ARROW), constant.MakeInt64(int64(q.ARROW))}, 54 "ASSIGN": {reflect.TypeOf(q.ASSIGN), constant.MakeInt64(int64(q.ASSIGN))}, 55 "BREAK": {reflect.TypeOf(q.BREAK), constant.MakeInt64(int64(q.BREAK))}, 56 "CASE": {reflect.TypeOf(q.CASE), constant.MakeInt64(int64(q.CASE))}, 57 "CHAN": {reflect.TypeOf(q.CHAN), constant.MakeInt64(int64(q.CHAN))}, 58 "CHAR": {reflect.TypeOf(q.CHAR), constant.MakeInt64(int64(q.CHAR))}, 59 "COLON": {reflect.TypeOf(q.COLON), constant.MakeInt64(int64(q.COLON))}, 60 "COMMA": {reflect.TypeOf(q.COMMA), constant.MakeInt64(int64(q.COMMA))}, 61 "COMMENT": {reflect.TypeOf(q.COMMENT), constant.MakeInt64(int64(q.COMMENT))}, 62 "CONST": {reflect.TypeOf(q.CONST), constant.MakeInt64(int64(q.CONST))}, 63 "CONTINUE": {reflect.TypeOf(q.CONTINUE), constant.MakeInt64(int64(q.CONTINUE))}, 64 "DEC": {reflect.TypeOf(q.DEC), constant.MakeInt64(int64(q.DEC))}, 65 "DEFAULT": {reflect.TypeOf(q.DEFAULT), constant.MakeInt64(int64(q.DEFAULT))}, 66 "DEFER": {reflect.TypeOf(q.DEFER), constant.MakeInt64(int64(q.DEFER))}, 67 "DEFINE": {reflect.TypeOf(q.DEFINE), constant.MakeInt64(int64(q.DEFINE))}, 68 "ELLIPSIS": {reflect.TypeOf(q.ELLIPSIS), constant.MakeInt64(int64(q.ELLIPSIS))}, 69 "ELSE": {reflect.TypeOf(q.ELSE), constant.MakeInt64(int64(q.ELSE))}, 70 "EOF": {reflect.TypeOf(q.EOF), constant.MakeInt64(int64(q.EOF))}, 71 "EQL": {reflect.TypeOf(q.EQL), constant.MakeInt64(int64(q.EQL))}, 72 "FALLTHROUGH": {reflect.TypeOf(q.FALLTHROUGH), constant.MakeInt64(int64(q.FALLTHROUGH))}, 73 "FLOAT": {reflect.TypeOf(q.FLOAT), constant.MakeInt64(int64(q.FLOAT))}, 74 "FOR": {reflect.TypeOf(q.FOR), constant.MakeInt64(int64(q.FOR))}, 75 "FUNC": {reflect.TypeOf(q.FUNC), constant.MakeInt64(int64(q.FUNC))}, 76 "GEQ": {reflect.TypeOf(q.GEQ), constant.MakeInt64(int64(q.GEQ))}, 77 "GO": {reflect.TypeOf(q.GO), constant.MakeInt64(int64(q.GO))}, 78 "GOTO": {reflect.TypeOf(q.GOTO), constant.MakeInt64(int64(q.GOTO))}, 79 "GTR": {reflect.TypeOf(q.GTR), constant.MakeInt64(int64(q.GTR))}, 80 "IDENT": {reflect.TypeOf(q.IDENT), constant.MakeInt64(int64(q.IDENT))}, 81 "IF": {reflect.TypeOf(q.IF), constant.MakeInt64(int64(q.IF))}, 82 "ILLEGAL": {reflect.TypeOf(q.ILLEGAL), constant.MakeInt64(int64(q.ILLEGAL))}, 83 "IMAG": {reflect.TypeOf(q.IMAG), constant.MakeInt64(int64(q.IMAG))}, 84 "IMPORT": {reflect.TypeOf(q.IMPORT), constant.MakeInt64(int64(q.IMPORT))}, 85 "INC": {reflect.TypeOf(q.INC), constant.MakeInt64(int64(q.INC))}, 86 "INT": {reflect.TypeOf(q.INT), constant.MakeInt64(int64(q.INT))}, 87 "INTERFACE": {reflect.TypeOf(q.INTERFACE), constant.MakeInt64(int64(q.INTERFACE))}, 88 "LAND": {reflect.TypeOf(q.LAND), constant.MakeInt64(int64(q.LAND))}, 89 "LBRACE": {reflect.TypeOf(q.LBRACE), constant.MakeInt64(int64(q.LBRACE))}, 90 "LBRACK": {reflect.TypeOf(q.LBRACK), constant.MakeInt64(int64(q.LBRACK))}, 91 "LEQ": {reflect.TypeOf(q.LEQ), constant.MakeInt64(int64(q.LEQ))}, 92 "LOR": {reflect.TypeOf(q.LOR), constant.MakeInt64(int64(q.LOR))}, 93 "LPAREN": {reflect.TypeOf(q.LPAREN), constant.MakeInt64(int64(q.LPAREN))}, 94 "LSS": {reflect.TypeOf(q.LSS), constant.MakeInt64(int64(q.LSS))}, 95 "MAP": {reflect.TypeOf(q.MAP), constant.MakeInt64(int64(q.MAP))}, 96 "MUL": {reflect.TypeOf(q.MUL), constant.MakeInt64(int64(q.MUL))}, 97 "MUL_ASSIGN": {reflect.TypeOf(q.MUL_ASSIGN), constant.MakeInt64(int64(q.MUL_ASSIGN))}, 98 "NEQ": {reflect.TypeOf(q.NEQ), constant.MakeInt64(int64(q.NEQ))}, 99 "NOT": {reflect.TypeOf(q.NOT), constant.MakeInt64(int64(q.NOT))}, 100 "NoPos": {reflect.TypeOf(q.NoPos), constant.MakeInt64(int64(q.NoPos))}, 101 "OR": {reflect.TypeOf(q.OR), constant.MakeInt64(int64(q.OR))}, 102 "OR_ASSIGN": {reflect.TypeOf(q.OR_ASSIGN), constant.MakeInt64(int64(q.OR_ASSIGN))}, 103 "PACKAGE": {reflect.TypeOf(q.PACKAGE), constant.MakeInt64(int64(q.PACKAGE))}, 104 "PERIOD": {reflect.TypeOf(q.PERIOD), constant.MakeInt64(int64(q.PERIOD))}, 105 "QUO": {reflect.TypeOf(q.QUO), constant.MakeInt64(int64(q.QUO))}, 106 "QUO_ASSIGN": {reflect.TypeOf(q.QUO_ASSIGN), constant.MakeInt64(int64(q.QUO_ASSIGN))}, 107 "RANGE": {reflect.TypeOf(q.RANGE), constant.MakeInt64(int64(q.RANGE))}, 108 "RBRACE": {reflect.TypeOf(q.RBRACE), constant.MakeInt64(int64(q.RBRACE))}, 109 "RBRACK": {reflect.TypeOf(q.RBRACK), constant.MakeInt64(int64(q.RBRACK))}, 110 "REM": {reflect.TypeOf(q.REM), constant.MakeInt64(int64(q.REM))}, 111 "REM_ASSIGN": {reflect.TypeOf(q.REM_ASSIGN), constant.MakeInt64(int64(q.REM_ASSIGN))}, 112 "RETURN": {reflect.TypeOf(q.RETURN), constant.MakeInt64(int64(q.RETURN))}, 113 "RPAREN": {reflect.TypeOf(q.RPAREN), constant.MakeInt64(int64(q.RPAREN))}, 114 "SELECT": {reflect.TypeOf(q.SELECT), constant.MakeInt64(int64(q.SELECT))}, 115 "SEMICOLON": {reflect.TypeOf(q.SEMICOLON), constant.MakeInt64(int64(q.SEMICOLON))}, 116 "SHL": {reflect.TypeOf(q.SHL), constant.MakeInt64(int64(q.SHL))}, 117 "SHL_ASSIGN": {reflect.TypeOf(q.SHL_ASSIGN), constant.MakeInt64(int64(q.SHL_ASSIGN))}, 118 "SHR": {reflect.TypeOf(q.SHR), constant.MakeInt64(int64(q.SHR))}, 119 "SHR_ASSIGN": {reflect.TypeOf(q.SHR_ASSIGN), constant.MakeInt64(int64(q.SHR_ASSIGN))}, 120 "STRING": {reflect.TypeOf(q.STRING), constant.MakeInt64(int64(q.STRING))}, 121 "STRUCT": {reflect.TypeOf(q.STRUCT), constant.MakeInt64(int64(q.STRUCT))}, 122 "SUB": {reflect.TypeOf(q.SUB), constant.MakeInt64(int64(q.SUB))}, 123 "SUB_ASSIGN": {reflect.TypeOf(q.SUB_ASSIGN), constant.MakeInt64(int64(q.SUB_ASSIGN))}, 124 "SWITCH": {reflect.TypeOf(q.SWITCH), constant.MakeInt64(int64(q.SWITCH))}, 125 "TILDE": {reflect.TypeOf(q.TILDE), constant.MakeInt64(int64(q.TILDE))}, 126 "TYPE": {reflect.TypeOf(q.TYPE), constant.MakeInt64(int64(q.TYPE))}, 127 "VAR": {reflect.TypeOf(q.VAR), constant.MakeInt64(int64(q.VAR))}, 128 "XOR": {reflect.TypeOf(q.XOR), constant.MakeInt64(int64(q.XOR))}, 129 "XOR_ASSIGN": {reflect.TypeOf(q.XOR_ASSIGN), constant.MakeInt64(int64(q.XOR_ASSIGN))}, 130 }, 131 UntypedConsts: map[string]gossa.UntypedConst{ 132 "HighestPrec": {"untyped int", constant.MakeInt64(int64(q.HighestPrec))}, 133 "LowestPrec": {"untyped int", constant.MakeInt64(int64(q.LowestPrec))}, 134 "UnaryPrec": {"untyped int", constant.MakeInt64(int64(q.UnaryPrec))}, 135 }, 136 }) 137 }