/* Test if addition of 'volatile' to object causes bogus error in presence of try-catch. *//* { dg-options "-fobjc-exceptions" } *//* { dg-do compile } */externvoidfunc(void*outData);structPoint{shortv;shorth;};voidfoo(){PointeventLocation;@try{}@catch(idiiii){}func(&eventLocation);}