// RUN: %clang_cc1 -triple i386-unknown-unknown %s -emit-llvm -o -
point;
void
/* Nested member */
point2;
void
/* Indirect reference */
typedef struct __sf F;
typedef struct __sf2 F2;
int
/* Nested structs */
typedef struct NA NA;
void
typedef struct NB NB;
void
extern NB *;
void
void
/* Function calls */
typedef struct range;
extern range ;
void
/* Member expressions */
typedef struct rangepair;
void
void
void
/* _Bool types */
ws;
/* Implicit casts (due to typedefs) */
typedef struct _a a;
void
/* Implicit casts (due to const) */
void
/* struct initialization */
;
struct a13 c13 = ;
typedef struct a13 a13;
x = ;
/* flexible array members */
c15;
int
/* compound literals */
void
/* va_arg */
int
/* Attribute packed */
s2839;
SS;
/* As lvalue */
int
range
int
range
// Complex forward reference of struct.
;
extern t;
;
void