https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103079

--- Comment #5 from Martin Liška <marxin at gcc dot gnu.org> ---
> static int c() {
>   if (b)
>     return b;
> }

Yes, one can use the return value as long as the function returns a value.
This means, c() can be used iff b != 0.

Reply via email to