static int x1;
unsigned long int y1 = (unsigned short)0;
const int foo1(int x);

foo((const int*)0);
static_cast<long long>(0);

static  int  x2;
unsigned  long  int  y2  =  (  unsigned  short  )  0;
const  int  foo2  (  int  x  );

foo  (  (  const  int  *  )  0  );
static_cast  <  long  long  >  (  0  );
