Lines Matching refs:next

77 		token = compound_statement(token->next, stmt);
90 struct token *next = primary_expression(token, expr);
96 return next;
167 token = token->next;
171 token = token->next;
176 token = token->next;
181 token = token->next;
195 token = token->next;
199 token = token->next;
224 token = token->next;
232 token = token->next;
235 token = token->next;
399 token = token->next;
406 last = &map->next;
412 token = token->next;
432 token = token->next;
438 token = token->next;
447 token = token->next;
453 struct token *next = token->next;
466 token = generic_selection(token->next, &expr);
475 token = next;
501 token = next;
518 if (token->special == '[' && lookup_type(token->next)) {
520 token = typename(token->next, &expr->symbol, NULL);
542 token = token->next;
569 token = parse_expression(token->next, &add->right);
580 token = token->next;
595 token = token->next;
601 token = token->next;
610 token = expression_list(token->next, &call->args);
636 token = token->next;
637 if (!match_op(token, '(') || !lookup_type(token->next))
640 token = typename(token->next, &expr->cast_type, NULL);
651 token = token->next;
696 struct token *next;
698 next = cast_expression(token->next, &unop);
702 return next;
708 return next;
714 struct token *next;
716 next = cast_expression(token->next, &unop);
720 return next;
726 return next;
730 token_type(token->next) == TOKEN_IDENT) {
732 struct symbol *sym = label_symbol(token->next, 1);
741 return token->next->next;
760 struct token *next = token->next;
761 if (lookup_type(next)) {
762 struct expression *cast = alloc_expression(next->pos, EXPR_CAST);
767 token = typename(next, &sym, &is_force);
807 struct token * next = inner(__token, &left); \
810 while (token_type(next) == TOKEN_SPECIAL) { \
812 int op = next->special; \
816 top = alloc_expression(next->pos, type); \
817 next = inner(next->next, &right); \
819 sparse_error(next->pos, "No right hand side of '%s'-expression", show_special(op)); \
830 return next; \
921 token = parse_expression(token->next, &expr->cond_true);
943 struct token *next = token->next;
947 token = assignment_expression(next, &expr->right);
948 if (token == next)