+++ /dev/null
-// RUN: clang-cc -fsyntax-only -verify %s
-
-@protocol B;
-@protocol C < B > // expected-note{{previous definition is here}}
-@end
-@protocol A < C >
-@end
-@protocol B < A > // expected-error{{protocol has circular dependency}}
-@end
-
@protocol YY <XX> // Use of declaration of XX here should not cause a warning.
- zz;
@end
+
+
+// Detect circular dependencies.
+@protocol B;
+@protocol C < B > // expected-note{{previous definition is here}}
+@end
+@protocol A < C >
+@end
+@protocol B < A > // expected-error{{protocol has circular dependency}}
+@end
+