// RUN: %clang_cc1 %s -emit-llvm -o -
intbar(void);intfoo(void){int i;
i =1+2;while(1){
i =bar();
i =bar();};return i;}intfoo1(void){int i;
i =1+2;while(1){
i =bar();if(i ==42)break;
i =bar();};return i;}intfoo2(void){int i;
i =1+2;while(1){
i =bar();if(i ==42)continue;
i =bar();};return i;}intfoo3(void){int i;
i =1+2;while(1){
i =bar();if(i ==42)break;};return i;}intfoo4(void){int i;
i =1+2;while(1){
i =bar();if(i ==42)continue;};return i;}