1*ce4528f0SArgyrios Kyrtzidis // RUN: clang -emit-llvm %s -o %t
2*ce4528f0SArgyrios Kyrtzidis 
3*ce4528f0SArgyrios Kyrtzidis enum E {};
4*ce4528f0SArgyrios Kyrtzidis int v1 = E();
5*ce4528f0SArgyrios Kyrtzidis float v2 = float();
6*ce4528f0SArgyrios Kyrtzidis 
7*ce4528f0SArgyrios Kyrtzidis void f() {
8*ce4528f0SArgyrios Kyrtzidis   int v3 = int();
9*ce4528f0SArgyrios Kyrtzidis   _Complex int v4 = typeof(_Complex int)();
10*ce4528f0SArgyrios Kyrtzidis   _Complex float v5 = typeof(_Complex float)();
11*ce4528f0SArgyrios Kyrtzidis }
12