github.com/switchupcb/yaegi@v0.10.2/stdlib/go1_16_go_token.go (about)

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