1a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainarvoid g1(int * _Nonnull); 2a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar 3a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainarvoid g2(int (^block)(int, int)); // expected-warning{{block pointer is missing a nullability type specifier}} 4a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar 5a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainarvoid g3(const 6a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar id // expected-warning{{missing a nullability type specifier}} 7a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar volatile 8a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar * // expected-warning{{missing a nullability type specifier}} 9a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar ); 10a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar 11a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar@interface SomeClass 12a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar@property (retain,nonnull) id property1; 13a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar@property (retain,nullable) SomeClass *property2; 14a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar- (nullable SomeClass *)method1; 15a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar- (void)method2:(nonnull SomeClass *)param; 16a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar@property (readonly, weak) SomeClass *property3; // expected-warning{{missing a nullability type specifier}} 17a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar@end 18a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar 19a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar@interface SomeClass () 20a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar@property (readonly, weak) SomeClass *property4; // expected-warning{{missing a nullability type specifier}} 21a4de17562d13d7a8188108243c4cfbd52f33229aPirama Arumuga Nainar@end 22