1 /* Test for warning of and recovery from recursion in function-like
4 /* { dg-do preprocess } */
7 foo(); /* { dg-error "detected recursion" } */
9 #define bar() bar baz() bar
10 bar(); /* { dg-bogus "detected recursion" } */
13 baz(); /* { dg-error "detected recursion" } */
16 a(a
); /* { dg-error "detected recursion" } */