X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/blobdiff_plain/57510b6e4963ad39846a4f4c7fbd4ce7145f426d..1b9e87d8cac4e24034cb4d8f5c42824bac507772:/tests/decl-bad.at 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])