[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / clang / test / CodeGen / 2002-05-23-TypeNameCollision.c
blobc15c952e7797c8bc1ac31c28c611700d892cb35c
1 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null
3 /* Testcase for when struct tag conflicts with typedef name... grr */
5 typedef struct foo {
6 struct foo *X;
7 int Y;
8 } * foo;
10 foo F1;
11 struct foo *F2;
13 enum bar { test1, test2 };
15 typedef float bar;
17 enum bar B1;
18 bar B2;