1 /* Test to see if__attribute__'s are handled by inline member functions */
2 /* { dg-do compile } */
3 /* { dg-options "-fmessage-length=0" } */
5 /* Previously __attribute__'s were handled by the grammar but "dropped
6 on the floor", these effectively ignoring them. This tests the fix
7 to see that they are now handled. In this test it should report
8 that we have an illegal attribute. */
12 __attribute__ ((garbage1)) void member1(int) {} /* { dg-error "'garbage1' attribute directive ignored" "" } */
13 void __attribute__ ((garbage2)) member2(int) {} /* { dg-error "'garbage2' attribute directive ignored" "" } */