xref: /llvm-project/clang/test/CodeGen/cxx-condition.cpp (revision 8fbe78f6fc7b41d1a4228c126fcb522131150518)
1*8fbe78f6SDaniel Dunbar // RUN: %clang_cc1 -emit-llvm %s -o %t
207052350SArgyrios Kyrtzidis 
f()307052350SArgyrios Kyrtzidis void f() {
407052350SArgyrios Kyrtzidis   int a;
507052350SArgyrios Kyrtzidis   if (int x=a) ++a; else a=x;
607052350SArgyrios Kyrtzidis   while (int x=a) ++a;
707052350SArgyrios Kyrtzidis   for (; int x=a; --a) ;
807052350SArgyrios Kyrtzidis   switch (int x=0) { }
907052350SArgyrios Kyrtzidis }
10