fixed statement function invocation codegen
return complex values via a pointer for libflang intrinsics