X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/blobdiff_plain/1e7603ac5a3cca436d75ab0ee0778ec18919cbd8..76252467a9696b3d649083e7a8325fd1e14e3d87:/tests/decl-bad.at?ds=sidebyside diff --git a/tests/decl-bad.at b/tests/decl-bad.at index 3692206..2d357c9 100644 --- a/tests/decl-bad.at +++ b/tests/decl-bad.at @@ -16,7 +16,7 @@ AT_BANNER([Invalid C declarations]) m4_define([CHECK_BADDECL], - [AT_CHECK([if cdecl99 -e '$1'; then exit 1; fi], [0], [], [stderr])]) + [AT_CHECK([cdecl99 -e '$1'], [1], [], [stderr])]) m4_define([SIMPLE_BADDECL], [AT_SETUP([$1]) @@ -133,3 +133,6 @@ SIMPLE_BADDECL([Reject multiple declarators in type names], [explain int f, g((x))], [explain int x, (void)], [explain int [[5]], (void)]) + +SIMPLE_BADDECL([Error recovery on multiple object declaration], + [explain int inline x, y])