2017-09-12 Paul Thomas <pault@gcc.gnu.org>
[official-gcc.git] / gcc / testsuite / obj-c++.dg / try-catch-17.mm
blob7c642aca0cfa8d7e9bd1154367122f59083a0d64
1 /* Test if addition of 'volatile' to object causes bogus error in presence of try-catch. */
2 /* { dg-options "-fobjc-exceptions" } */
3 /* { dg-do compile } */
5 struct Point {
6   short v;
7   short h;
8 };
10 void foo ()
12  Point eventLocation;
13  @try {
14  } @catch (id iiii) {
15  }
17  Point p = eventLocation;