RISC-V: Move RVV V_REGS liveness computation into analyze_loop_vinfo
[official-gcc.git] / gcc / testsuite / obj-c++.dg / try-catch-7.mm
blobecab4e6e366cd20012e47f99dd257772300332fe
1 /* { dg-do compile } */
2 /* { dg-options "-fobjc-exceptions" } */
4 #include "../objc-obj-c++-shared/TestsuiteObject.h"
6 int main (int argc, const char * argv[]) {
7   TestsuiteObject * pool = [TestsuiteObject new];
8   int a;
10   if ( 1 ) {
11     @try {
12       a = 1;
13     }
14     @catch (TestsuiteObject *e) {
15       a = 2;
16     }
17     @finally {
18       a = 3;
19     }
20   }
21     
22   [pool free];
23   return 0;