Lines Matching refs:kind
71 if (tokp->kind != expect)
85 if (tokp->kind != expect1 && tokp->kind != expect2)
100 if (tokp->kind != expect1 && tokp->kind != expect2 &&
101 tokp->kind != expect3)
113 switch (tokp->kind) {
141 if (tokp->kind == expect) {
167 tokp->kind = TOK_EOF;
209 tokp->kind = TOK_COLON;
213 tokp->kind = TOK_SEMICOLON;
217 tokp->kind = TOK_COMMA;
221 tokp->kind = TOK_EQUAL;
225 tokp->kind = TOK_STAR;
229 tokp->kind = TOK_LBRACKET;
233 tokp->kind = TOK_RBRACKET;
237 tokp->kind = TOK_LBRACE;
241 tokp->kind = TOK_RBRACE;
245 tokp->kind = TOK_LPAREN;
249 tokp->kind = TOK_RPAREN;
253 tokp->kind = TOK_LANGLE;
257 tokp->kind = TOK_RANGLE;
262 tokp->kind = TOK_STRCONST;
266 tokp->kind = TOK_CHARCONST;
281 tokp->kind = TOK_IDENT;
430 for (s = symbols; s->kind != TOK_EOF; s++) {
435 tokp->kind = s->kind;
442 tokp->kind = TOK_IDENT;