1*f4a2713aSLionel Sambuc // RUN: %clang_cc1 -emit-llvm %s -o %t 2*f4a2713aSLionel Sambuc f()3*f4a2713aSLionel Sambucvoid f() { 4*f4a2713aSLionel Sambuc int a; 5*f4a2713aSLionel Sambuc if (int x=a) ++a; else a=x; 6*f4a2713aSLionel Sambuc while (int x=a) ++a; 7*f4a2713aSLionel Sambuc for (; int x=a; --a) ; 8*f4a2713aSLionel Sambuc switch (int x=0) { } 9*f4a2713aSLionel Sambuc } 10