1// RUN: %clang_cc1 -emit-llvm %s  -o /dev/null
2
3/* Testcase for when struct tag conflicts with typedef name... grr */
4
5typedef struct foo {
6  struct foo *X;
7  int Y;
8} * foo;
9
10foo F1;
11struct foo *F2;
12
13enum bar { test1, test2 };
14
15typedef float bar;
16
17enum bar B1;
18bar B2;
19
20