// RUN: %clang_cc1 -emit-llvm %s -o /dev/null
/* This testcase doesn't actually test a bug, it's just the result of me
* figuring out the syntax for forward declaring a static variable. */
;
static struct list B; /* Forward declare static */
static struct list A = ;
static struct list B = ;
extern struct list D; /* forward declare normal var */
struct list C = ;
struct list D = ;