• Home
  • Raw
  • Download

Lines Matching refs:__attribute__

10 } Instance __attribute__((transparent_union));
12 __attribute__((nonnull(1))) void Class_init(Instance this, char *str) { in Class_init()
22 void foo(const char *str) __attribute__((nonnull("foo"))); // expected-error{{'nonnull' attribute r…
23 void bar(int i) __attribute__((nonnull(1))); // expected-warning {{'nonnull' attribute only applies…
25 void baz(__attribute__((nonnull)) const char *str);
26 void baz2(__attribute__((nonnull(1))) const char *str); // expected-warning {{'nonnull' attribute w…
27 void baz3(__attribute__((nonnull)) int x); // expected-warning {{'nonnull' attribute only applies t…
35 void test_void_returns_nonnull(void) __attribute__((returns_nonnull)); // expected-warning {{'retur…
36 int test_int_returns_nonnull(void) __attribute__((returns_nonnull)); // expected-warning {{'returns…
37 void *test_ptr_returns_nonnull(void) __attribute__((returns_nonnull)); // no-warning
39 int i __attribute__((nonnull)); // expected-warning {{'nonnull' attribute only applies to functions…
40 int j __attribute__((returns_nonnull)); // expected-warning {{'returns_nonnull' attribute only appl…
41 void *test_no_fn_proto() __attribute__((returns_nonnull)); // no-warning
42 void *test_with_fn_proto(void) __attribute__((returns_nonnull)); // no-warning
44 __attribute__((returns_nonnull))
49 void PR18795(int (*g)(const char *h, ...) __attribute__((nonnull(1))) __attribute__((nonnull))) { in PR18795()
56 void vararg1(int n, ...) __attribute__((nonnull(2)));
64 void vararg2(int n, ...) __attribute__((nonnull, nonnull, nonnull));
71 void vararg3(int n, ...) __attribute__((nonnull, nonnull(2), nonnull(3)));
79 void redecl(void *, void *) __attribute__((nonnull(1)));
80 void redecl(void *, void *) __attribute__((nonnull(2)));
89 __attribute__((__nonnull__))
108 int another_evil_nonnull_func(int* pointer, char ch, void * pv) __attribute__((nonnull(1, 3)));
130 __attribute__((__nonnull__))
144 void pr21668_1(__attribute__((nonnull)) const char *p, const char *s) { in pr21668_1()
151 void pr21668_2(__attribute__((nonnull)) const char *p) { in pr21668_2()
157 __attribute__((returns_nonnull)) void *returns_nonnull_whee();