Mercurial > hg > CbC > CbC_llvm
diff clang/test/SemaObjC/kindof.m @ 236:c4bab56944e8 llvm-original
LLVM 16
author | kono |
---|---|
date | Wed, 09 Nov 2022 17:45:10 +0900 |
parents | 1d019706d866 |
children |
line wrap: on
line diff
--- a/clang/test/SemaObjC/kindof.m Wed Jul 21 10:27:27 2021 +0900 +++ b/clang/test/SemaObjC/kindof.m Wed Nov 09 17:45:10 2022 +0900 @@ -316,7 +316,7 @@ @interface B : NSObject @property (getter=isActive, readonly) BOOL active; @end -void foo() { +void foo(void) { __kindof B *NSApp; if ([NSApp isActive]) { } @@ -365,9 +365,9 @@ // __kindof + nullability // --------------------------------------------------------------------------- -void testNullability() { +void testNullability(void) { // The base type being a pointer type tickles the bug. - extern __kindof id <NSCopying> _Nonnull getSomeCopyable(); + extern __kindof id <NSCopying> _Nonnull getSomeCopyable(void); NSString *string = getSomeCopyable(); // no-warning void processCopyable(__typeof(getSomeCopyable()) string); @@ -416,7 +416,7 @@ [generic test:NSString_str]; } -void testGenericAssignment() { +void testGenericAssignment(void) { NSMutableString *NSMutableString_str; NSNumber *NSNumber_obj; @@ -446,7 +446,7 @@ NSNumber_obj = typedef_generic.kindof_object; // expected-warning{{incompatible pointer types assigning to 'NSNumber *' from '__kindof Typedef_NSString'}} } -void testKindofNonObjectType() { +void testKindofNonObjectType(void) { typedef void (^BlockType)(int); NSGeneric<BlockType> *generic; }