aboutsummaryrefslogtreecommitdiff
path: root/ldblib.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2021-02-12 13:36:30 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2021-02-12 13:36:30 -0300
commitbc970005ce2e258e29a5c315ea4e49f76a66586e (patch)
tree5575ca66aeddad2036df74f38fa2bed217c2801e /ldblib.c
parentf79ccdca9bbe9d486d91a44a4464b99ce38de0e2 (diff)
downloadlua-bc970005ce2e258e29a5c315ea4e49f76a66586e.tar.gz
lua-bc970005ce2e258e29a5c315ea4e49f76a66586e.tar.bz2
lua-bc970005ce2e258e29a5c315ea4e49f76a66586e.zip
'__close' methods can yield in the return of a C function
When, inside a coroutine, a C function with to-be-closed slots return, the corresponding metamethods can yield. ('__close' metamethods called through 'lua_closeslot' still cannot yield, as there is no continuation to go when resuming.)
Diffstat (limited to 'ldblib.c')
0 files changed, 0 insertions, 0 deletions