When a function is returning a param or type variable, we should not noinit that
temp, since noinit is not supported for param or type variables.