1*f4a2713aSLionel Sambuc// RUN: %clang_cc1 -triple x86_64-apple-darwin9 -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -fobjc-exceptions %s -o - 2*f4a2713aSLionel Sambuc 3*f4a2713aSLionel Sambucvoid f0(id x) { 4*f4a2713aSLionel Sambuc @synchronized (x) { 5*f4a2713aSLionel Sambuc do { ; } while(0); 6*f4a2713aSLionel Sambuc @try { 7*f4a2713aSLionel Sambuc } @finally { 8*f4a2713aSLionel Sambuc } 9*f4a2713aSLionel Sambuc } 10*f4a2713aSLionel Sambuc} 11