forked from OSchip/llvm-project
13 lines
379 B
Objective-C
13 lines
379 B
Objective-C
// 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
|