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