Traversal context handed to every stelaVisitor callback. More...
#include <stelaVisitInfo.hpp>
Public Member Functions | |
| stelaVisitInfo (const std::string &newName, stela *newParent, nidx newIndex, ncnt newLen, nint newDepth) | |
Public Attributes | |
| std::string | name |
| stela * | parent |
| nidx | index |
| ncnt | len |
| nint | depth |
Traversal context handed to every stelaVisitor callback.
Mirrors byeol's visitInfo, minus additionalLen, which has no stela counterpart. index and len place the child among its siblings — for an arrStela, its position in the array — so a visitor never has to rebuild what stelaVisitor::onTraverse already knows.