Skip to content

RoseAst::iterator::operator++

Advance the iterator.

Synopsis

Declared in <src/midend/abstractLayer/RoseAst.h>

iterator&
operator++();

Description

Advances the iterator to the next AST node in a depth‐first pre‐order search. If the skipChildrenOnForward flag is set then all children of the current node are skipped and the skipChildrenOnForward flag is cleared. If the withoutNullValues flag is set, then all null child pointers are skipped but that flag is not cleared.

@{

Return Value

Reference to the current object

Created with MrDocs