An AST node represents a PHP source code construct, such as a name, type, expression, statement, or declaration.
ASTs do not contain cycles.
@see Visitable @author Modhe S., Roy G. ,2007
821822823824825826827828829830831
Iterator rangeInfoIterator = rangeInfos.iterator(); NodeRangeInfo nextInfo = (NodeRangeInfo) rangeInfoIterator.next(); for (int k = 0; k < childEvents.length; k++) { RewriteEvent event = childEvents[k]; ASTNode node = (ASTNode) event.getOriginalValue(); // check for ranges and add a placeholder for them while (nextInfo != null && node == nextInfo.getStartNode()) { // is // this // child // the