| // RUN: %check_clang_tidy %s objc-avoid-nserror-init %t | |
| @interface NSError | |
| + (instancetype)alloc; | |
| - (instancetype)init; | |
| @end | |
| @implementation foo | |
| - (void)bar { | |
| NSError *error = [[NSError alloc] init]; | |
| // CHECK-MESSAGES: :[[@LINE-1]]:22: warning: use errorWithDomain:code:userInfo: or initWithDomain:code:userInfo: to create a new NSError [objc-avoid-nserror-init] | |
| } | |
| @end |