// RUN: %clang_cc1 -triple x86_64-apple-darwin11 -fsyntax-only -fblocks -Wcast-qual -verify %s
// rdar://10597832
typedef const void *CFTypeRef;
typedef const struct __CFString *CFStringRef;
@class NSString;
CFTypeRef ;
CFStringRef ;
CFTypeRef ;
CFStringRef ;
id ;
NSString *;
void
void
void
void
// Check that clang doesn't warn about dropping const from Objective-C object
// types.
void