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 } */ 4 5struct Point { 6 short v; 7 short h; 8}; 9 10void foo () 11{ 12 Point eventLocation; 13 @try { 14 } @catch (id iiii) { 15 } 16 17 Point p = eventLocation; 18} 19