Lines Matching full:warning
14 a = 0 ? NULL + a : a + NULL; // expected-warning 2{{use of NULL in arithmetic operation}}
15 a = 0 ? NULL - a : a - NULL; // expected-warning 2{{use of NULL in arithmetic operation}}
16 a = 0 ? NULL / a : a / NULL; // expected-warning 2{{use of NULL in arithmetic operation}} \
17 // expected-warning {{division by zero is undefined}}
18 a = 0 ? NULL * a : a * NULL; // expected-warning 2{{use of NULL in arithmetic operation}}
19 a = 0 ? NULL >> a : a >> NULL; // expected-warning 2{{use of NULL in arithmetic operation}}
20 a = 0 ? NULL << a : a << NULL; // expected-warning 2{{use of NULL in arithmetic operation}}
21 a = 0 ? NULL % a : a % NULL; // expected-warning 2{{use of NULL in arithmetic operation}} \
22 expected-warning {{remainder by zero is undefined}}
23 a = 0 ? NULL & a : a & NULL; // expected-warning 2{{use of NULL in arithmetic operation}}
24 a = 0 ? NULL | a : a | NULL; // expected-warning 2{{use of NULL in arithmetic operation}}
25 a = 0 ? NULL ^ a : a ^ NULL; // expected-warning 2{{use of NULL in arithmetic operation}}
29 v = 0 ? NULL + &a : &a + NULL; // expected-warning 2{{use of NULL in arithmetic operation}}
37 v = 0 ? NULL + f : f + NULL; // expected-warning 2{{use of NULL in arithmetic operation}}
38 v = 0 ? NULL + "f" : "f" + NULL; // expected-warning 2{{use of NULL in arithmetic operation}}
41 a = NULL + NULL; // expected-warning{{use of NULL in arithmetic operation}}
42 a = NULL - NULL; // expected-warning{{use of NULL in arithmetic operation}}
43 a = NULL / NULL; // expected-warning{{use of NULL in arithmetic operation}} \
44 // expected-warning{{division by zero is undefined}}
45 a = NULL * NULL; // expected-warning{{use of NULL in arithmetic operation}}
46 a = NULL >> NULL; // expected-warning{{use of NULL in arithmetic operation}}
47 a = NULL << NULL; // expected-warning{{use of NULL in arithmetic operation}}
48 a = NULL % NULL; // expected-warning{{use of NULL in arithmetic operation}} \
49 // expected-warning{{remainder by zero is undefined}}
50 a = NULL & NULL; // expected-warning{{use of NULL in arithmetic operation}}
51 a = NULL | NULL; // expected-warning{{use of NULL in arithmetic operation}}
52 a = NULL ^ NULL; // expected-warning{{use of NULL in arithmetic operation}}
54 a += NULL; // expected-warning{{use of NULL in arithmetic operation}}
55 a -= NULL; // expected-warning{{use of NULL in arithmetic operation}}
56 a /= NULL; // expected-warning{{use of NULL in arithmetic operation}} \
57 // expected-warning{{division by zero is undefined}}
58 a *= NULL; // expected-warning{{use of NULL in arithmetic operation}}
59 a >>= NULL; // expected-warning{{use of NULL in arithmetic operation}}
60 a <<= NULL; // expected-warning{{use of NULL in arithmetic operation}}
61 a %= NULL; // expected-warning{{use of NULL in arithmetic operation}} \
62 // expected-warning{{remainder by zero is undefined}}
63 a &= NULL; // expected-warning{{use of NULL in arithmetic operation}}
64 a |= NULL; // expected-warning{{use of NULL in arithmetic operation}}
65 a ^= NULL; // expected-warning{{use of NULL in arithmetic operation}}
67 b = a < NULL || a > NULL; // expected-warning 2{{comparison between NULL and non-pointer ('int' and NULL)}}
68 b = NULL < a || NULL > a; // expected-warning 2{{comparison between NULL and non-pointer (NULL and 'int')}}
69 b = a <= NULL || a >= NULL; // expected-warning 2{{comparison between NULL and non-pointer ('int' and NULL)}}
70 b = NULL <= a || NULL >= a; // expected-warning 2{{comparison between NULL and non-pointer (NULL and 'int')}}
71 b = a == NULL || a != NULL; // expected-warning 2{{comparison between NULL and non-pointer ('int' and NULL)}}
72 b = NULL == a || NULL != a; // expected-warning 2{{comparison between NULL and non-pointer (NULL and 'int')}}
85 b = ((NULL)) != a; // expected-warning{{comparison between NULL and non-pointer (NULL and 'int')}}