Lines Matching refs:nonnull
1 #include "nonnull.h"
10 int f2(int *x) __attribute__ ((nonnull (1)));
11 int f3(int *x) __attribute__ ((nonnull (0))); // expected-error {{'nonnull' attribute parameter 1 i…
12 int f4(int *x, int *y) __attribute__ ((nonnull (1,2)));
13 int f5(int *x, int *y) __attribute__ ((nonnull (2,1)));
14 int f6(NSObject *x) __attribute__ ((nonnull (1))); // no-warning
15 int f7(NSObject *x) __attribute__ ((nonnull)); // no-warning
18 extern void func1 (void (^block1)(), void (^block2)(), int) __attribute__((nonnull));
21 __attribute__((nonnull(1,3)));
23 extern void func4 (void (^block1)(), void (^block2)()) __attribute__((nonnull(1)))
24 __attribute__((nonnull(2)));
63 __attribute__((nonnull))
75 - (void)doSomethingWithNonNullPointer:(void *)ptr :(int)iarg : (void*)ptr1 __attribute__((nonnull(1… argument
76 + (void)doSomethingClassyWithNonNullPointer:(void *)ptr __attribute__((nonnull(1))); argument
82 extern void DoSomethingNotNull(void *db) __attribute__((nonnull(1)));
107 …oNotPassNullParameterNonPointerArg:(int)__attribute__((nonnull))x; // expected-warning {{'nonnull'… argument
108 - (void) doNotPassNullParameter:(id)__attribute__((nonnull))x; argument
109 …id) doNotPassNullParameterArgIndex:(id)__attribute__((nonnull(1)))x; // expected-warning {{'nonnul… argument
110 - (void) doNotPassNullOnMethod:(id)x __attribute__((nonnull(1))); argument
120 void PR18795(int (^g)(const char *h, ...) __attribute__((nonnull(1))) __attribute__((nonnull))) {
127 void (^PR23117)(int *) = ^(int *p1) __attribute__((nonnull(1))) {};