1  foo (a)
       2       double a;
       3  {
       4    if (a >= 0)
       5      return 1;
       6    return a;
       7  }
       1  foo (a)
       2       double a;
       3  {
       4    if (a >= 0)
       5      return 1;
       6    return a;
       7  }