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