// RUN: %clang_cc1 -std=c++11 %s -verify // expected-no-diagnostics @protocol NSObject @end @protocol NSCopying @end __attribute__((objc_root_class)) @interface NSObject @end @interface NSString : NSObject @end // -------------------------------------------------------------------------- // Parsing parameterized classes. // -------------------------------------------------------------------------- @interface PC1 : NSObject @end // -------------------------------------------------------------------------- // Parsing type arguments. // -------------------------------------------------------------------------- typedef PC1<::NSString *, NSString *, id> typeArgs1;