...so sad. The existing implementation was way more elegant, just it discarded an exahusted parent element right while in expansion, so effectively the child sequence took its place. Resolved that by decomposing the iterNext() operation. And to keep it still readable, I make the invariant of this class explicit and check it (which caught yet another undsicovered bug. Yay!) |
||
|---|---|---|
| .. | ||
| draw | ||
| DIR_INFO | ||
| empty.html | ||
| InterfaceConcept_Varga.mm | ||
| renderengine.html | ||
| thinkPad.ichthyo.mm | ||
| uml | ||
| workflow.mm | ||