diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2013-06-05 18:46:14 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2013-06-05 18:46:14 +0000 |
commit | 9464a08a743295d6aefaca1a751b5b4d371cf99c (patch) | |
tree | 5b6228f6964e28e67788efc99d194648965c8621 /test | |
parent | 993b39f4cd0fcc6007d6f65b6d82db3e0242c1a2 (diff) | |
download | clang-9464a08a743295d6aefaca1a751b5b4d371cf99c.tar.gz |
Objective-C: Provide fixit with suggested spelling correction
for -Wundeclared-selector warnings. // rdar://14039037
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183331 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/FixIt/selector-fixit.m | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/test/FixIt/selector-fixit.m b/test/FixIt/selector-fixit.m new file mode 100644 index 0000000000..a8b38c6b9e --- /dev/null +++ b/test/FixIt/selector-fixit.m @@ -0,0 +1,30 @@ +// RUN: cp %s %t +// RUN: %clang_cc1 -x objective-c -Wundeclared-selector -fixit %t +// RUN: %clang_cc1 -x objective-c -Wundeclared-selector -Werror %t +// rdar://14039037 + +@interface NSObject @end + +@interface LogoutController : NSObject +- (void)close; +- (void)closed; +- (void) open : (id) file_id; +@end + +@implementation LogoutController + +- (void)close { } +- (void)closed { } + +- (SEL)Meth +{ + return @selector(cloze); +} +- (void) open : (id) file_id {} + +- (SEL)Meth1 +{ + return @selector(ope:); +} + +@end |