function luaY.closelistfield(p,s,U)if U.v.k=="\086\086\079\073\068"then return end luaK:exp2nextreg(s,U.v)U.v.k="\086\086\079\073\068"if U.tostore==luaP.LFIELDS_PER_FLUSH then luaK:setlist(s,U.t.info,U.na,U.tostore)U.tostore=0 end end
------------------------------------------------------------------------
-- emit a set list instruction if enough elements (LFIELDS_PER_FLUSH)
-- * used in constructor()
------------------------------------------------------------------------
function luaY:closelistfield(fs, cc)
	if cc.v.k == "VVOID" then
		return
	end -- there is no list item
	luaK:exp2nextreg(fs, cc.v)
	cc.v.k = "VVOID"
	if cc.tostore == luaP.LFIELDS_PER_FLUSH then
		luaK:setlist(fs, cc.t.info, cc.na, cc.tostore) -- flush
		cc.tostore = 0 -- no more items pending
	end
end
