PR middle-end/77674
[official-gcc.git] / gcc / testsuite / g++.dg / warn / Wconversion4.C
blob83daaa06928c45465562036e6c720a3dc4445780
1 // PR c++/45385
2 // { dg-options "-Wconversion" } 
4 void foo(unsigned char);
6 class Test
8   void eval()
9   {
10     foo(bar());  // { dg-warning "may alter its value" }
11   }
13   unsigned int bar() const
14   {
15     return __INT_MAX__ * 2U + 1;
16   }