return s;
constraintList_elements(new, elem)
+ {
s = constraintList_add (s, elem);
+ }
end_constraintList_elements
return s;
}
cstring
-constraintList_print (constraintList s)
+constraintList_print (constraintList s) /*@*/
{
int i;
cstring st = cstring_undefined;
return st;
}
+void constraintList_printError (constraintList s, fileloc loc)
+{
+
+ int i;
+ cstring st = cstring_undefined;
+ bool first = TRUE;
+
+ if (s->nelements == 0)
+ {
+ return;
+ }
+
+ for (i = 0; i < s->nelements; i++)
+ {
+ constraint current = s->elements[i];
+
+ if (current != NULL)
+ {
+ constraint_printError (current,loc);
+ }
+ }
+ return;
+}
cstring
constraintList_printDetailed (constraintList s)
constraintList constraintList_preserveOrig (constraintList c)
{
- constraintList_elements (c, el);
+ constraintList_elements (c, el)
{
el = constraint_preserveOrig (el);
}