'use strict'; module.exports = all; /* Visit all children of `parent`. */ function all(parent) { var self = this; var children = parent.children; var length = children.length; var results = []; var index = -1; while (++index < length) { results[index] = self.visit(children[index], parent); } return results; }