Lines Matching refs:next
2026 } while ((list = list->next) != head);
2510 * choose the next subobject to initialize.
2512 * Get designators for next element, switch old ones to EXPR_POS.
2598 struct expression *e, *last = NULL, *top = NULL, *next;
2638 next = check_designators(e, ctype);
2639 if (!next) {
2643 top = next;
2667 next = first_subobject(type, lclass, v);
2668 if (next) {
2670 top = next;
3346 for (map = expr->map; map; map = map->next) {
3491 struct symbol *next = sym;
3494 while ((next = next->same_symbol) != NULL) {
3496 evaluate_symbol(next);
3497 if (initialized && next->initializer) {
3500 stream_name(next->pos.stream), next->pos.line);
3505 typediff = type_difference(&sym->ctype, &next->ctype, 0, 0);
3510 info(next->pos, "note: previously declared as:");
3511 info(next->pos, " %s", show_typename(next));