Lines Matching refs:kind
74 if (tokp->kind != expect) in scan()
85 if (tokp->kind != expect1 && tokp->kind != expect2) in scan2()
96 if (tokp->kind != expect1 && tokp->kind != expect2 && in scan3()
97 tokp->kind != expect3) in scan3()
108 switch (tokp->kind) { in scan_num()
133 if (tokp->kind == expect) { in peekscan()
159 tokp->kind = TOK_EOF; in get_token()
211 tokp->kind = TOK_COLON; in get_token()
215 tokp->kind = TOK_SEMICOLON; in get_token()
219 tokp->kind = TOK_COMMA; in get_token()
223 tokp->kind = TOK_EQUAL; in get_token()
227 tokp->kind = TOK_STAR; in get_token()
231 tokp->kind = TOK_LBRACKET; in get_token()
235 tokp->kind = TOK_RBRACKET; in get_token()
239 tokp->kind = TOK_LBRACE; in get_token()
243 tokp->kind = TOK_RBRACE; in get_token()
247 tokp->kind = TOK_LPAREN; in get_token()
251 tokp->kind = TOK_RPAREN; in get_token()
255 tokp->kind = TOK_LANGLE; in get_token()
259 tokp->kind = TOK_RANGLE; in get_token()
264 tokp->kind = TOK_STRCONST; in get_token()
268 tokp->kind = TOK_CHARCONST; in get_token()
283 tokp->kind = TOK_IDENT; in get_token()
421 for (s = symbols; s->kind != TOK_EOF; s++) { in findkind()
425 tokp->kind = s->kind; in findkind()
432 tokp->kind = TOK_IDENT; in findkind()