Lines Matching defs:purpose
4095 The purpose of this function is to generate error messages
4392 for the purpose of reducing the number of false positives, we
5250 tree purpose;
6134 add_pending_init (tree purpose, tree value)
6146 if (tree_int_cst_lt (purpose, p->purpose))
6148 else if (tree_int_cst_lt (p->purpose, purpose))
6165 bitpos = bit_position (purpose);
6169 if (tree_int_cst_lt (bitpos, bit_position (p->purpose)))
6171 else if (p->purpose != purpose)
6186 r->purpose = purpose;
6392 tree value, purpose, type;
6413 for (purpose = bitsize_zero_node;
6414 p < end && !tree_int_cst_lt (constructor_max_index, purpose);
6415 purpose = size_binop (PLUS_EXPR, purpose, bitsize_one_node))
6461 add_pending_init (purpose, value);
6484 if (tree_int_cst_lt (field, p->purpose))
6486 else if (tree_int_cst_lt (p->purpose, field))
6505 if (field == p->purpose)
6507 else if (tree_int_cst_lt (bitpos, bit_position (p->purpose)))
6719 if (tree_int_cst_equal (elt->purpose,
6725 elt->purpose))
6734 next = elt->purpose;
6751 elt->purpose))
6753 next = elt->purpose;
6769 elt_bitpos = bit_position (elt->purpose);
6774 constructor_unfilled_fields = elt->purpose;
6775 output_init_element (elt->value, true, TREE_TYPE (elt->purpose),
6776 elt->purpose, 0);
6787 next = elt->purpose;
6805 bit_position (elt->purpose))))
6807 next = elt->purpose;
7773 /* Emit a general-purpose loop construct. START_LOCUS is the location
9032 purpose. */