PyErr_RangedSyntaxLocationObject
.. versionadded:: 3.4
+.. c:function:: void PyErr_RangedSyntaxLocationObject(PyObject *filename, int lineno, int col_offset, int end_lineno, int end_col_offset)
+
+ Similar to :c:func:`PyErr_SyntaxLocationObject`, but also sets the
+ *end_lineno* and *end_col_offset* information for the current exception.
+
+ .. versionadded:: 3.10
+
+
.. c:function:: void PyErr_SyntaxLocationEx(const char *filename, int lineno, int col_offset)
Like :c:func:`PyErr_SyntaxLocationObject`, but *filename* is a byte string