Lines Matching refs:U8
3 unsigned char U8; variable
8 U8 = S; // expected-warning {{Loss of sign in implicit conversion}} in assign()
12 U8 = S; // no-warning in assign()
20 U8 += L; // expected-warning {{Loss of precision in implicit conversion}} in addAssign()
27 U8 -= L; // expected-warning {{Loss of precision in implicit conversion}} in subAssign()
34 U8 *= L; // expected-warning {{Loss of precision in implicit conversion}} in mulAssign()
43 U8 /= L; // no-warning in divAssign()
50 U8 %= L; // no-warning in remAssign()
57 U8 &= L; // no-warning in andAssign()
64 U8 |= L; // expected-warning {{Loss of precision in implicit conversion}} in orAssign()
71 U8 ^= L; // expected-warning {{Loss of precision in implicit conversion}} in xorAssign()
106 U8 = S; // It might be known that S is always 0x00-0xff. in dontwarn1()
109 U8 = -1; // Explicit conversion. in dontwarn1()
112 U8 &= U; // No loss of precision since there is &=. in dontwarn1()
127 #define DOSTUFF ({ unsigned X = 1000; U8 = X; })
137 U8 = S + 10; in dontwarn5()