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;
 }