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;
6113 add_pending_init (tree purpose, tree value)
6125 if (tree_int_cst_lt (purpose, p->purpose))
6127 else if (tree_int_cst_lt (p->purpose, purpose))
6144 bitpos = bit_position (purpose);
6148 if (tree_int_cst_lt (bitpos, bit_position (p->purpose)))
6150 else if (p->purpose != purpose)
6165 r->purpose = purpose;
6371 tree value, purpose, type;
6392 for (purpose = bitsize_zero_node;
6393 p < end && !tree_int_cst_lt (constructor_max_index, purpose);
6394 purpose = size_binop (PLUS_EXPR, purpose, bitsize_one_node))
6440 add_pending_init (purpose, value);
6463 if (tree_int_cst_lt (field, p->purpose))
6465 else if (tree_int_cst_lt (p->purpose, field))
6484 if (field == p->purpose)
6486 else if (tree_int_cst_lt (bitpos, bit_position (p->purpose)))
6698 if (tree_int_cst_equal (elt->purpose,
6704 elt->purpose))
6713 next = elt->purpose;
6730 elt->purpose))
6732 next = elt->purpose;
6748 elt_bitpos = bit_position (elt->purpose);
6753 constructor_unfilled_fields = elt->purpose;
6754 output_init_element (elt->value, true, TREE_TYPE (elt->purpose),
6755 elt->purpose, 0);
6766 next = elt->purpose;
6784 bit_position (elt->purpose))))
6786 next = elt->purpose;
7752 /* Emit a general-purpose loop construct. START_LOCUS is the location
9011 purpose. */