// RUN: %clang_cc1 -triple x86_64-apple-darwin11 -fsyntax-only -fobjc-arc -fblocks -verify %s
// RUN: not %clang_cc1 -triple x86_64-apple-darwin11 -fsyntax-only -fobjc-arc -fblocks -fdiagnostics-parseable-fixits %s 2>&1 | FileCheck %s
typedef const void *CFTypeRef;
CFTypeRef ;
id ;
typedef const struct __CFString *CFStringRef;
CFTypeRef ;
CFStringRef ;
CFTypeRef ;
CFStringRef ;
id ;
NSString *;
void
void
CFTypeRef
CFTypeRef
// rdar://problem/20107345
typedef const struct __attribute__ __CFAnnotatedObject *CFAnnotatedObjectRef;
CFAnnotatedObjectRef ;
void
// rdar://20113785
typedef const struct __attribute__ __CTFont * CTFontRef;
id