Lines Matching defs:union
133 #define union make_union
1384 /* Create the union (i.e. alternative constraints) of two argument
1489 /* Other union types are too hard to describe precisely. */
1494 /* Create the union (i.e. alternative constraints) of two argument list
1566 /* Step 4: Elementwise union of list1->initial, list2->initial. */
1688 /* Step 5: Elementwise union of list1->repeated, list2->repeated. */
1767 /* Create the union of an argument list and the empty list. */
1800 /* Create the union of two argument list constraints. NULL stands for an
1805 union (struct format_arg_list *list1, struct format_arg_list *list2)
2095 /* Create an endless repeated list which represents the union of a finite
2182 list->initial.element[0].presence = FCT_OPTIONAL; // union with empty list
2430 escape represents the union of the argument list constraints at all the
2432 or an empty union.
2919 union_list = union (nil_list, sub_list);
2980 union_list = union (union_list, sub_list);
3004 union_list = union (union_list, sub_list);
3073 union_list = union (union_list, sub_list);
3087 union_list = union (union_list, copy_list (list));
3158 sub_list = union (sub_list, sub_escape);
3180 sub_list = union (sub_list, sub_escape);
3253 escape = union (escape, this_escape);
3349 spec.list = union (spec.list, escape);
3435 #undef union