summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/warn-documentation.m
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Sema/warn-documentation.m')
-rw-r--r--clang/test/Sema/warn-documentation.m12
1 files changed, 12 insertions, 0 deletions
diff --git a/clang/test/Sema/warn-documentation.m b/clang/test/Sema/warn-documentation.m
index 1d3114617eb..17dd92e6eba 100644
--- a/clang/test/Sema/warn-documentation.m
+++ b/clang/test/Sema/warn-documentation.m
@@ -203,3 +203,15 @@ int FooBar();
@interface Asset : NSObject
@end
+// rdar://14024851 Check that this does not enter an infinite loop
+@interface rdar14024851
+-(void)meth; // expected-note {{declared here}}
+@end
+
+@implementation rdar14024851 // expected-warning {{method definition for 'meth' not found}} expected-note {{previous definition}}
+@end
+
+@implementation rdar14024851 // expected-error {{reimplementation}}
+/// \brief comment
+-(void)meth {}
+@end
OpenPOWER on IntegriCloud