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