/////////////////////////////////////////////////////////////////////
| 591 | |
| 592 | ////////////////////////////////////////////////////////////////////////// |
| 593 | IScriptTable::Iterator CScriptTable::BeginIteration(bool resolvePrototypeTableAsWell) |
| 594 | { |
| 595 | Iterator iter; |
| 596 | iter.nKey = -1; |
| 597 | iter.sKey = NULL; |
| 598 | iter.internal.resolvePrototypeTableAsWell = resolvePrototypeTableAsWell; |
| 599 | iter.internal.nStackMarker1 = lua_gettop(L) + 1; |
| 600 | iter.internal.nStackMarker2 = 0; |
| 601 | |
| 602 | PushRef(); |
| 603 | lua_pushnil(L); |
| 604 | return iter; |
| 605 | } |
| 606 | |
| 607 | ////////////////////////////////////////////////////////////////////////// |
| 608 | bool CScriptTable::MoveNext(Iterator& iter) |
no outgoing calls
no test coverage detected