Skip to content
Snippets Groups Projects
Unverified Commit 4082c8e2 authored by Dennis Sweeney's avatar Dennis Sweeney Committed by GitHub
Browse files

Document LOAD_FAST_CHECK opcode (#93498)

parent 0902c3d8
Branches
Tags
No related merge requests found
...@@ -1042,6 +1042,17 @@ iterations of the loop. ...@@ -1042,6 +1042,17 @@ iterations of the loop.
Pushes a reference to the local ``co_varnames[var_num]`` onto the stack. Pushes a reference to the local ``co_varnames[var_num]`` onto the stack.
.. versionchanged:: 3.12
This opcode is now only used in situations where the local variable is
guaranteed to be initialized. It cannot raise :exc:`UnboundLocalError`.
.. opcode:: LOAD_FAST_CHECK (var_num)
Pushes a reference to the local ``co_varnames[var_num]`` onto the stack,
raising an :exc:`UnboundLocalError` if the local variable has not been
initialized.
.. versionadded:: 3.12
.. opcode:: STORE_FAST (var_num) .. opcode:: STORE_FAST (var_num)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment