1 // RUN: %clang_cc1 -std=c++11 %s -verify
3 // expected-no-diagnostics
10 __attribute__((objc_root_class))
11 @interface NSObject <NSObject>
14 @interface NSString : NSObject
17 // --------------------------------------------------------------------------
18 // Parsing parameterized classes.
19 // --------------------------------------------------------------------------
20 @interface PC1<T, U, V> : NSObject
23 // --------------------------------------------------------------------------
24 // Parsing type arguments.
25 // --------------------------------------------------------------------------
26 typedef PC1<::NSString *, NSString *, id<NSCopying>> typeArgs1;