Lines Matching defs:union
130 #define union make_union
1371 /* Create the union (i.e. alternative constraints) of two argument
1466 /* Other union types are too hard to describe precisely. */
1471 /* Create the union (i.e. alternative constraints) of two argument list
1543 /* Step 4: Elementwise union of list1->initial, list2->initial. */
1665 /* Step 5: Elementwise union of list1->repeated, list2->repeated. */
1744 /* Create the union of an argument list and the empty list. */
1777 /* Create the union of two argument list constraints. NULL stands for an
1782 union (struct format_arg_list *list1, struct format_arg_list *list2)
2072 /* Create an endless repeated list which represents the union of a finite
2159 list->initial.element[0].presence = FCT_OPTIONAL; // union with empty list
2427 escape represents the union of the argument list constraints at all the
2429 or an empty union.
2922 union_list = union (nil_list, sub_list);
2983 union_list = union (union_list, sub_list);
3007 union_list = union (union_list, sub_list);
3076 union_list = union (union_list, sub_list);
3090 union_list = union (union_list, copy_list (list));
3161 sub_list = union (sub_list, sub_escape);
3183 sub_list = union (sub_list, sub_escape);
3277 list = union (list, sub_escape);
3316 escape = union (escape, this_escape);
3426 spec.list = union (spec.list, escape);
3512 #undef union