This patch updates the scope line to point to the suspend point. This makes the first address in the function point to the first source line in the resume function rather than the function declaration. Without this the line table "jumps" from the beginning of the function to the suspend point at the beginning.
rdar://73386346
Since this code only works under continuation and async ABIs. So it maybe better to add comment or add explicit guard-if to tell the semantic.