bpo-46042: Improve SyntaxError locations in the symbol table (GH-30059)

4 files changed