mirror of
https://github.com/python/cpython.git
synced 2025-08-31 05:58:33 +00:00
bpo-17792: more accurate error message for unbound variable access exceptions (GH-24976)
This commit is contained in:
parent
1a8c778471
commit
7b1f527d5b
2 changed files with 4 additions and 3 deletions
|
@ -101,10 +101,10 @@ static int get_exception_handler(PyCodeObject *, int, int*, int*, int*);
|
|||
#define NAME_ERROR_MSG \
|
||||
"name '%.200s' is not defined"
|
||||
#define UNBOUNDLOCAL_ERROR_MSG \
|
||||
"local variable '%.200s' referenced before assignment"
|
||||
"cannot access local variable '%s' where it is not associated with a value"
|
||||
#define UNBOUNDFREE_ERROR_MSG \
|
||||
"free variable '%.200s' referenced before assignment" \
|
||||
" in enclosing scope"
|
||||
"cannot access free variable '%s' where it is not associated with a" \
|
||||
" value in enclosing scope"
|
||||
|
||||
/* Dynamic execution profile */
|
||||
#ifdef DYNAMIC_EXECUTION_PROFILE
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue