Lines Matching refs:init
461 tree lastval, lastidx, field, init, type, flexsize;
469 init = DECL_INITIAL(decl);
470 if (init == NULL_TREE || init == error_mark_node)
473 if (TREE_CODE(init) != CONSTRUCTOR)
476 len = CONSTRUCTOR_NELTS(init);
480 lastval = CONSTRUCTOR_ELT(init, CONSTRUCTOR_NELTS(init) - 1)->value;
481 lastidx = CONSTRUCTOR_ELT(init, CONSTRUCTOR_NELTS(init) - 1)->index;
590 static void check_bad_casts_in_constructor(tree var, tree init)
596 FOR_EACH_CONSTRUCTOR_ELT(CONSTRUCTOR_ELTS(init), idx, field, val) {
635 tree init;
639 init = DECL_INITIAL(var);
640 if (init == NULL_TREE)
643 if (TREE_CODE(init) != CONSTRUCTOR)
646 check_bad_casts_in_constructor(var, init);
712 tree init = DECL_INITIAL(var);
713 if (!init)
715 if (TREE_CODE(init) != CONSTRUCTOR)
717 check_bad_casts_in_constructor(var, init);