Lines Matching defs:initializer
127 expr = sym->initializer;
1838 static pseudo_t linearize_initializer(struct entrypoint *ep, struct expression *initializer, struct access_data *ad)
1840 switch (initializer->type) {
1843 FOR_EACH_PTR(initializer->expr_list, expr) {
1849 ad->offset = initializer->init_offset;
1850 linearize_initializer(ep, initializer->init_expr, ad);
1853 pseudo_t value = linearize_expression(ep, initializer);
1854 ad->type = initializer->ctype;
1943 warning(expr->pos, "unexpected initializer expression (%d %d)", expr->type, expr->op);
1957 if (!sym || !sym->initializer || sym->initialized)
1967 if (sym->initializer && !is_scalar_type(sym)) {
1978 value = linearize_initializer(ep, sym->initializer, &ad);