'type, dimension(:[,:]...) :: a' 'integer len' _Interface_: 'subroutine acc_update_device_async(a, async)' 'type, dimension(:[,:]...) :: a' 'integer(acc_handle_kind) :: async' _Interface_: 'subroutine acc_update_device_async(a, len, async)' 'type, dimension(:[,:]...) :: a' 'integer len' 'integer(acc_handle_kind) :: async' _Reference_: OpenACC specification v2.6 (https://www.openacc.org), section 3.2.24.