[3.13] gh-93691: fix too broad source locations of for statement iterators (GH-120330) (#120399)

gh-93691: fix too broad source locations of for statement iterators (GH-120330)
(cherry picked from commit 97b69db167be28a33688db436551a6c3c3ea4662)

Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
6 files changed