// RUN: %clang_cc1 -Wno-int-to-pointer-cast -Wno-pointer-to-int-cast -pedantic -fsyntax-only %s -verify -fblocks
extern int ;
typedef void ;
CL
typedef int ;
CL2
typedef unsigned int * uintptr_t;
typedef char Boolean;
typedef int CFBasicHash;
typedef struct CFBasicHashCallbacks;
int
static int
void ;
void
typedef void ;
bptr
;
int sz8 = sizeof; // expected-error {{block cannot return array type}} expected-error {{incompatible pointer to integer conversion}}
int sz9 = sizeof; // expected-error {{function cannot return array type}}
// expected-warning@-1 {{a function declaration without a prototype is deprecated in all versions of C}}
void
void
// rdar://11069896
= ^;
// rdar://13463504
;
void
void