Lines Matching full:unsigned
11 int ints(long a, unsigned long b) { in ints()
17 … (a == (unsigned long) b) + // expected-warning {{comparison of integers of different signs}} in ints()
18 (a == (unsigned int) b) + in ints()
19 (a == (unsigned short) b) + in ints()
20 (a == (unsigned char) b) + in ints()
25 …((long) a == (unsigned long) b) + // expected-warning {{comparison of integers of different signs… in ints()
26 … ((int) a == (unsigned int) b) + // expected-warning {{comparison of integers of different signs}} in ints()
27 ((short) a == (unsigned short) b) + in ints()
28 ((signed char) a == (unsigned char) b) + in ints()
29 … (a < (unsigned long) b) + // expected-warning {{comparison of integers of different signs}} in ints()
30 (a < (unsigned int) b) + in ints()
31 (a < (unsigned short) b) + in ints()
32 (a < (unsigned char) b) + in ints()
37 …((long) a < (unsigned long) b) + // expected-warning {{comparison of integers of different signs}} in ints()
38 … ((int) a < (unsigned int) b) + // expected-warning {{comparison of integers of different signs}} in ints()
39 ((short) a < (unsigned short) b) + in ints()
40 ((signed char) a < (unsigned char) b) + in ints()
43 (A == (unsigned long) b) + in ints()
44 (A == (unsigned int) b) + in ints()
45 (A == (unsigned short) b) + in ints()
46 (A == (unsigned char) b) + in ints()
51 ((long) A == (unsigned long) b) + in ints()
52 ((int) A == (unsigned int) b) + in ints()
53 ((short) A == (unsigned short) b) + in ints()
54 ((signed char) A == (unsigned char) b) + in ints()
55 (A < (unsigned long) b) + in ints()
56 (A < (unsigned int) b) + in ints()
57 (A < (unsigned short) b) + in ints()
58 (A < (unsigned char) b) + in ints()
63 ((long) A < (unsigned long) b) + in ints()
64 ((int) A < (unsigned int) b) + in ints()
65 ((short) A < (unsigned short) b) + in ints()
66 ((signed char) A < (unsigned char) b) + in ints()
69 (a == (unsigned long) B) + in ints()
70 (a == (unsigned int) B) + in ints()
71 (a == (unsigned short) B) + in ints()
72 (a == (unsigned char) B) + in ints()
77 ((long) a == (unsigned long) B) + in ints()
78 ((int) a == (unsigned int) B) + in ints()
79 ((short) a == (unsigned short) B) + in ints()
80 ((signed char) a == (unsigned char) B) + in ints()
81 …(a < (unsigned long) B) + // expected-warning {{comparison of unsigned expression < 0 is always f… in ints()
82 (a < (unsigned int) B) + in ints()
83 (a < (unsigned short) B) + in ints()
84 (a < (unsigned char) B) + in ints()
89 …((long) a < (unsigned long) B) + // expected-warning {{comparison of unsigned expression < 0 is a… in ints()
90 …((int) a < (unsigned int) B) + // expected-warning {{comparison of unsigned expression < 0 is alw… in ints()
91 ((short) a < (unsigned short) B) + in ints()
92 ((signed char) a < (unsigned char) B) + in ints()
95 (C == (unsigned long) b) + in ints()
96 (C == (unsigned int) b) + in ints()
97 …(C == (unsigned short) b) + // expected-warning {{comparison of constant 'C' (65536) with expressi… in ints()
98 …(C == (unsigned char) b) + // expected-warning {{comparison of constant 'C' (65536) with expressio… in ints()
103 ((long) C == (unsigned long) b) + in ints()
104 ((int) C == (unsigned int) b) + in ints()
105 ((short) C == (unsigned short) b) + in ints()
106 ((signed char) C == (unsigned char) b) + in ints()
107 (C < (unsigned long) b) + in ints()
108 (C < (unsigned int) b) + in ints()
109 …(C < (unsigned short) b) + // expected-warning {{comparison of constant 'C' (65536) with expressio… in ints()
110 …(C < (unsigned char) b) + // expected-warning {{comparison of constant 'C' (65536) with expression… in ints()
115 ((long) C < (unsigned long) b) + in ints()
116 ((int) C < (unsigned int) b) + in ints()
117 ((short) C < (unsigned short) b) + in ints()
118 ((signed char) C < (unsigned char) b) + in ints()
121 (a == (unsigned long) C) + in ints()
122 (a == (unsigned int) C) + in ints()
123 (a == (unsigned short) C) + in ints()
124 (a == (unsigned char) C) + in ints()
129 ((long) a == (unsigned long) C) + in ints()
130 ((int) a == (unsigned int) C) + in ints()
131 ((short) a == (unsigned short) C) + in ints()
132 ((signed char) a == (unsigned char) C) + in ints()
133 … (a < (unsigned long) C) + // expected-warning {{comparison of integers of different signs}} in ints()
134 (a < (unsigned int) C) + in ints()
135 (a < (unsigned short) C) + in ints()
136 (a < (unsigned char) C) + in ints()
141 …((long) a < (unsigned long) C) + // expected-warning {{comparison of integers of different signs}} in ints()
142 … ((int) a < (unsigned int) C) + // expected-warning {{comparison of integers of different signs}} in ints()
143 ((short) a < (unsigned short) C) + in ints()
144 ((signed char) a < (unsigned char) C) + in ints()
147 (0x80000 == (unsigned long) b) + in ints()
148 (0x80000 == (unsigned int) b) + in ints()
149 …(0x80000 == (unsigned short) b) + // expected-warning {{comparison of constant 524288 with express… in ints()
150 …(0x80000 == (unsigned char) b) + // expected-warning {{comparison of constant 524288 with expressi… in ints()
155 ((long) 0x80000 == (unsigned long) b) + in ints()
156 ((int) 0x80000 == (unsigned int) b) + in ints()
157 ((short) 0x80000 == (unsigned short) b) + in ints()
158 ((signed char) 0x80000 == (unsigned char) b) + in ints()
159 (0x80000 < (unsigned long) b) + in ints()
160 (0x80000 < (unsigned int) b) + in ints()
161 …(0x80000 < (unsigned short) b) + // expected-warning {{comparison of constant 524288 with expressi… in ints()
162 …(0x80000 < (unsigned char) b) + // expected-warning {{comparison of constant 524288 with expressio… in ints()
167 ((long) 0x80000 < (unsigned long) b) + in ints()
168 ((int) 0x80000 < (unsigned int) b) + in ints()
169 ((short) 0x80000 < (unsigned short) b) + in ints()
170 ((signed char) 0x80000 < (unsigned char) b) + in ints()
173 (a == (unsigned long) 0x80000) + in ints()
174 (a == (unsigned int) 0x80000) + in ints()
175 (a == (unsigned short) 0x80000) + in ints()
176 (a == (unsigned char) 0x80000) + in ints()
181 ((long) a == (unsigned long) 0x80000) + in ints()
182 ((int) a == (unsigned int) 0x80000) + in ints()
183 ((short) a == (unsigned short) 0x80000) + in ints()
184 ((signed char) a == (unsigned char) 0x80000) + in ints()
185 … (a < (unsigned long) 0x80000) + // expected-warning {{comparison of integers of different signs}} in ints()
186 (a < (unsigned int) 0x80000) + in ints()
187 (a < (unsigned short) 0x80000) + in ints()
188 (a < (unsigned char) 0x80000) + in ints()
193 …((long) a < (unsigned long) 0x80000) + // expected-warning {{comparison of integers of different … in ints()
194 …((int) a < (unsigned int) 0x80000) + // expected-warning {{comparison of integers of different si… in ints()
195 ((short) a < (unsigned short) 0x80000) + in ints()
196 ((signed char) a < (unsigned char) 0x80000) + in ints()
242 unsigned int u8 : 8; in test2()
243 unsigned long long u31 : 31; in test2()
244 unsigned long long u32 : 32; in test2()
245 unsigned long long u63 : 63; in test2()
246 unsigned long long u64 : 64; in test2()
266 unsigned short x, y; in test3()
267 unsigned int z; in test3()
276 …if (value < (unsigned long) &ptr4) // expected-warning {{comparison of integers of different signs… in test4()
281 int test5(unsigned int x) { in test5()
282 return (x < 0) // expected-warning {{comparison of unsigned expression < 0 is always false}} in test5()
283 && (0 > x) // expected-warning {{comparison of 0 > unsigned expression is always false}} in test5()
284 && (x >= 0) // expected-warning {{comparison of unsigned expression >= 0 is always true}} in test5()
285 && (0 <= x); // expected-warning {{comparison of 0 <= unsigned expression is always true}} in test5()
290 unsigned b : 3;
292 unsigned long d : 40;
297 if (a.b < 0) {} // expected-warning {{comparison of unsigned expression < 0 is always false}} in test5a()
299 if (a.d < 0) {} // expected-warning {{comparison of unsigned expression < 0 is always false}} in test5a()
302 int test6(unsigned i, unsigned power) { in test6()
303 unsigned x = (i < (1 << power) ? i : 0); in test6()
317 int rdar8414119_bar(unsigned x) { in rdar8414119_bar()
331 if (a < 0) // expected-warning {{comparison of unsigned enum expression < 0 is always false}} in rdar8511238()
337 if (a >= 0) // expected-warning {{comparison of unsigned enum expression >= 0 is always true}} in rdar8511238()
346 if (0 <= a) // expected-warning {{comparison of 0 <= unsigned enum expression is always true}} in rdar8511238()
348 if (0 > a) // expected-warning {{comparison of 0 > unsigned enum expression is always false}} in rdar8511238()
357 if (a < 0U) // expected-warning {{comparison of unsigned enum expression < 0 is always false}} in rdar8511238()
363 if (a >= 0U) // expected-warning {{comparison of unsigned enum expression >= 0 is always true}} in rdar8511238()
372 if (0U <= a) // expected-warning {{comparison of 0 <= unsigned enum expression is always true}} in rdar8511238()
374 if (0U > a) // expected-warning {{comparison of 0 > unsigned enum expression is always false}} in rdar8511238()
383 int test9(int sv, unsigned uv, long slv) { in test9()
384 …= slv); // expected-warning {{comparison of integers of different signs: 'int' and 'unsigned int'}} in test9()
389 unsigned int ui; in test10()
393 …= sl)); // expected-warning {{comparison of integers of different signs: 'int' and 'unsigned int'}} in test10()
398 struct test11S { unsigned x : 30; };
399 int test11(unsigned y, struct test11S *p) { in test11()
406 void test12(unsigned a) { in test12()