var0 is inappropriately flagged as an unused variable because the call to sub0 is not recognized.
create program prog
declare var0 = i4
subroutine(sub0(null) = i2)
call echo(var0)
return (TRUE)
end
if (sub0(null))
call echo('sub0 success')
endif
end go
var0 is inappropriately flagged as an unused variable because the call to sub0 is not recognized.