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
// RUN: %clang_cc1 -fsyntax-only -verify %s // rdar://9296866 @interface NSResponder @end @interface NSView : NSResponder @end @interface WebView : NSView @end @protocol WebDocumentView @end @implementation NSView - (void) FUNC : (id)s { WebView *m_webView; NSView <WebDocumentView> *documentView; NSView *coordinateView = s ? documentView : m_webView; } @end