Traverser.popFront

void popFront() @trusted

Advances the traversal to the next node.

Pops the current node from the stack. If the popped node is a container (OBJECT, ARRAY, or TAG), its children are pushed onto the stack in reverse order to maintain correct pre-order depth-first traversal.

For OBJECT nodes, member value pointers (CdmMember.value) are pushed. For ARRAY and TAG nodes, child node addresses are pushed.