From 309e26ba7ae2cd6d24d6f222490c7da92508398c Mon Sep 17 00:00:00 2001 From: Cloud Wu Date: Mon, 5 Jan 2015 21:58:50 +0800 Subject: [PATCH] we don't need __ipairs in lua 5.3 --- lualib/sharedata/corelib.lua | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/lualib/sharedata/corelib.lua b/lualib/sharedata/corelib.lua index 789e77ad..90dc1f94 100644 --- a/lualib/sharedata/corelib.lua +++ b/lualib/sharedata/corelib.lua @@ -91,24 +91,6 @@ function meta:__len() return len(getcobj(self)) end -local function conf_ipairs(self, index) - local obj = getcobj(self) - index = index + 1 - local value = rawget(self, index) - if value then - return index, value - end - local sz = len(obj) - if sz < index then - return - end - return index, self[index] -end - -function meta:__ipairs() - return conf_ipairs, self, 0 -end - function meta:__pairs() return conf.next, self, nil end