signed char implicitcast_0(signed int x) {   return x; }  signed char implicitcast_0(signed int x) {   return x; }  //----------------------------------------------------------------------------//  unsigned char cstylecast_0(unsigned int x) {   return (unsigned char)x; }  signed char cstylecast_0(unsigned int x) {   return (