Variables from diffent parameter block still need to be captures even if async block has no await. Fixes #15719