From: Chris Lattner Date: Thu, 14 Feb 2002 05:41:15 +0000 (+0000) Subject: New testcase for fixed GCC bug X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=d1ba4475be0de852d09e38d2050f591c26b22c8e;p=oota-llvm.git New testcase for fixed GCC bug git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1755 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CFrontend/2002-02-13-TypeVarNameCollision.c b/test/CFrontend/2002-02-13-TypeVarNameCollision.c new file mode 100644 index 00000000000..ec005279305 --- /dev/null +++ b/test/CFrontend/2002-02-13-TypeVarNameCollision.c @@ -0,0 +1,14 @@ +/* This testcase causes a symbol table collision. Type names and variable + * names should be in distinct namespaces + */ + +typedef struct foo { + int X, Y; +} FOO; + +static FOO foo[100]; + +int test() { + return foo[4].Y; +} +