Example #1
0
 protected internal override IEnumerator <KeyValuePair <object, object> > GetEnumeratorImp()
 {
     if (_Tab.L != IntPtr.Zero)
     {
         return(_Tab.L.GetOnStackTableEnumerator(_Tab.StackPos));
     }
     return(LuaTableHelper.GetEmptyTableEnumerator());
 }
Example #2
0
 protected internal override IEnumerator <KeyValuePair <object, object> > GetEnumeratorImp()
 {
     if (_Tab.L != IntPtr.Zero && _Tab.Refid != 0)
     {
         return(_Tab.L.GetTableEnumerator(_Tab));
     }
     return(LuaTableHelper.GetEmptyTableEnumerator());
 }