Debug info for conditionally defined variables?

Hi,

I have this piece of code:

  tm = local ? localtime(&curr) : gmtime(&curr);
  if (!tm) return NULL;

which translates into something like: