github.com/traefik/yaegi@v0.15.1/stdlib/go1_20_go_token.go (about)

     1  // Code generated by 'yaegi extract go/token'. DO NOT EDIT.
     2  
     3  //go:build go1.20
     4  // +build go1.20
     5  
     6  package stdlib
     7  
     8  import (
     9  	"go/constant"
    10  	"go/token"
    11  	"reflect"
    12  )
    13  
    14  func init() {
    15  	Symbols["go/token/token"] = map[string]reflect.Value{
    16  		// function, constant and variable definitions
    17  		"ADD":            reflect.ValueOf(token.ADD),
    18  		"ADD_ASSIGN":     reflect.ValueOf(token.ADD_ASSIGN),
    19  		"AND":            reflect.ValueOf(token.AND),
    20  		"AND_ASSIGN":     reflect.ValueOf(token.AND_ASSIGN),
    21  		"AND_NOT":        reflect.ValueOf(token.AND_NOT),
    22  		"AND_NOT_ASSIGN": reflect.ValueOf(token.AND_NOT_ASSIGN),
    23  		"ARROW":          reflect.ValueOf(token.ARROW),
    24  		"ASSIGN":         reflect.ValueOf(token.ASSIGN),
    25  		"BREAK":          reflect.ValueOf(token.BREAK),
    26  		"CASE":           reflect.ValueOf(token.CASE),
    27  		"CHAN":           reflect.ValueOf(token.CHAN),
    28  		"CHAR":           reflect.ValueOf(token.CHAR),
    29  		"COLON":          reflect.ValueOf(token.COLON),
    30  		"COMMA":          reflect.ValueOf(token.COMMA),
    31  		"COMMENT":        reflect.ValueOf(token.COMMENT),
    32  		"CONST":          reflect.ValueOf(token.CONST),
    33  		"CONTINUE":       reflect.ValueOf(token.CONTINUE),
    34  		"DEC":            reflect.ValueOf(token.DEC),
    35  		"DEFAULT":        reflect.ValueOf(token.DEFAULT),
    36  		"DEFER":          reflect.ValueOf(token.DEFER),
    37  		"DEFINE":         reflect.ValueOf(token.DEFINE),
    38  		"ELLIPSIS":       reflect.ValueOf(token.ELLIPSIS),
    39  		"ELSE":           reflect.ValueOf(token.ELSE),
    40  		"EOF":            reflect.ValueOf(token.EOF),
    41  		"EQL":            reflect.ValueOf(token.EQL),
    42  		"FALLTHROUGH":    reflect.ValueOf(token.FALLTHROUGH),
    43  		"FLOAT":          reflect.ValueOf(token.FLOAT),
    44  		"FOR":            reflect.ValueOf(token.FOR),
    45  		"FUNC":           reflect.ValueOf(token.FUNC),
    46  		"GEQ":            reflect.ValueOf(token.GEQ),
    47  		"GO":             reflect.ValueOf(token.GO),
    48  		"GOTO":           reflect.ValueOf(token.GOTO),
    49  		"GTR":            reflect.ValueOf(token.GTR),
    50  		"HighestPrec":    reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)),
    51  		"IDENT":          reflect.ValueOf(token.IDENT),
    52  		"IF":             reflect.ValueOf(token.IF),
    53  		"ILLEGAL":        reflect.ValueOf(token.ILLEGAL),
    54  		"IMAG":           reflect.ValueOf(token.IMAG),
    55  		"IMPORT":         reflect.ValueOf(token.IMPORT),
    56  		"INC":            reflect.ValueOf(token.INC),
    57  		"INT":            reflect.ValueOf(token.INT),
    58  		"INTERFACE":      reflect.ValueOf(token.INTERFACE),
    59  		"IsExported":     reflect.ValueOf(token.IsExported),
    60  		"IsIdentifier":   reflect.ValueOf(token.IsIdentifier),
    61  		"IsKeyword":      reflect.ValueOf(token.IsKeyword),
    62  		"LAND":           reflect.ValueOf(token.LAND),
    63  		"LBRACE":         reflect.ValueOf(token.LBRACE),
    64  		"LBRACK":         reflect.ValueOf(token.LBRACK),
    65  		"LEQ":            reflect.ValueOf(token.LEQ),
    66  		"LOR":            reflect.ValueOf(token.LOR),
    67  		"LPAREN":         reflect.ValueOf(token.LPAREN),
    68  		"LSS":            reflect.ValueOf(token.LSS),
    69  		"Lookup":         reflect.ValueOf(token.Lookup),
    70  		"LowestPrec":     reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)),
    71  		"MAP":            reflect.ValueOf(token.MAP),
    72  		"MUL":            reflect.ValueOf(token.MUL),
    73  		"MUL_ASSIGN":     reflect.ValueOf(token.MUL_ASSIGN),
    74  		"NEQ":            reflect.ValueOf(token.NEQ),
    75  		"NOT":            reflect.ValueOf(token.NOT),
    76  		"NewFileSet":     reflect.ValueOf(token.NewFileSet),
    77  		"NoPos":          reflect.ValueOf(token.NoPos),
    78  		"OR":             reflect.ValueOf(token.OR),
    79  		"OR_ASSIGN":      reflect.ValueOf(token.OR_ASSIGN),
    80  		"PACKAGE":        reflect.ValueOf(token.PACKAGE),
    81  		"PERIOD":         reflect.ValueOf(token.PERIOD),
    82  		"QUO":            reflect.ValueOf(token.QUO),
    83  		"QUO_ASSIGN":     reflect.ValueOf(token.QUO_ASSIGN),
    84  		"RANGE":          reflect.ValueOf(token.RANGE),
    85  		"RBRACE":         reflect.ValueOf(token.RBRACE),
    86  		"RBRACK":         reflect.ValueOf(token.RBRACK),
    87  		"REM":            reflect.ValueOf(token.REM),
    88  		"REM_ASSIGN":     reflect.ValueOf(token.REM_ASSIGN),
    89  		"RETURN":         reflect.ValueOf(token.RETURN),
    90  		"RPAREN":         reflect.ValueOf(token.RPAREN),
    91  		"SELECT":         reflect.ValueOf(token.SELECT),
    92  		"SEMICOLON":      reflect.ValueOf(token.SEMICOLON),
    93  		"SHL":            reflect.ValueOf(token.SHL),
    94  		"SHL_ASSIGN":     reflect.ValueOf(token.SHL_ASSIGN),
    95  		"SHR":            reflect.ValueOf(token.SHR),
    96  		"SHR_ASSIGN":     reflect.ValueOf(token.SHR_ASSIGN),
    97  		"STRING":         reflect.ValueOf(token.STRING),
    98  		"STRUCT":         reflect.ValueOf(token.STRUCT),
    99  		"SUB":            reflect.ValueOf(token.SUB),
   100  		"SUB_ASSIGN":     reflect.ValueOf(token.SUB_ASSIGN),
   101  		"SWITCH":         reflect.ValueOf(token.SWITCH),
   102  		"TILDE":          reflect.ValueOf(token.TILDE),
   103  		"TYPE":           reflect.ValueOf(token.TYPE),
   104  		"UnaryPrec":      reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)),
   105  		"VAR":            reflect.ValueOf(token.VAR),
   106  		"XOR":            reflect.ValueOf(token.XOR),
   107  		"XOR_ASSIGN":     reflect.ValueOf(token.XOR_ASSIGN),
   108  
   109  		// type definitions
   110  		"File":     reflect.ValueOf((*token.File)(nil)),
   111  		"FileSet":  reflect.ValueOf((*token.FileSet)(nil)),
   112  		"Pos":      reflect.ValueOf((*token.Pos)(nil)),
   113  		"Position": reflect.ValueOf((*token.Position)(nil)),
   114  		"Token":    reflect.ValueOf((*token.Token)(nil)),
   115  	}
   116  }