Lines Matching defs:entry
681 struct expression *entry;
682 FOR_EACH_PTR(value->expr_list, entry) {
683 if (entry->type != EXPR_POS) {
686 return entry;
688 if (entry->init_offset < offset)
690 if (entry->init_offset > offset)
692 return entry->init_expr;
693 } END_FOR_EACH_PTR(entry);
972 struct expression *reuse = nested, *entry;
974 FOR_EACH_PTR(expr->expr_list, entry) {
975 if (entry->type == EXPR_POS) {
976 entry->init_offset += offset;
984 reuse = alloc_expression(entry->pos, EXPR_POS);
987 reuse->ctype = entry->ctype;
990 reuse->init_expr = entry;
991 REPLACE_CURRENT_PTR(entry, reuse);
994 } END_FOR_EACH_PTR(entry);
1063 warning(a->pos, "Initializer entry defined twice");
1070 // If first entry is the whole range, do not let