reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | // Header for Objective-C ARC-related PCH tests typedef const void *CFTypeRef; typedef const struct __CFString *CFStringRef; CFTypeRef CFCreateSomething(); CFStringRef CFCreateString(); CFTypeRef CFGetSomething(); CFStringRef CFGetString(); @interface NSString @end id CreateSomething(); NSString *CreateNSString(); #if __has_feature(objc_arc) #define BRIDGE __bridge #else #define BRIDGE #endif typedef int array0[sizeof((BRIDGE id)CFCreateSomething())]; typedef int array1[sizeof((BRIDGE CFTypeRef)CreateSomething())]; |