Home | History | Annotate | Download | only in types

Lines Matching refs:token

5 // This file checks invariants of token.Token ordering that we rely on
6 // since package go/token doesn't provide any guarantees at the moment.
11 "go/token"
15 var assignOps = map[token.Token]token.Token{
16 token.ADD_ASSIGN: token.ADD,
17 token.SUB_ASSIGN: token.SUB,
18 token.MUL_ASSIGN: token.MUL,
19 token.QUO_ASSIGN: token.QUO,
20 token.REM_ASSIGN: token.REM,
21 token.AND_ASSIGN: token.AND,
22 token.OR_ASSIGN: token.OR,
23 token.XOR_ASSIGN: token.XOR,
24 token.SHL_ASSIGN: token.SHL,
25 token.SHR_ASSIGN: token.SHR,
26 token.AND_NOT_ASSIGN: token.AND_NOT,
30 // zero value for token.Token must be token.ILLEGAL
31 var zero token.Token
32 if token.ILLEGAL != zero {
33 t.Errorf("%s == %d; want 0", token.ILLEGAL, zero)
40 tok := token.Token(i)