use of com.google.javascript.jscomp.NodeTraversal in project ow by vtst.
the class DevUtils method printNodeAsTree.
public static void printNodeAsTree(AbstractCompiler compiler, Node node) {
NodeTraversal traversal = new NodeTraversal(compiler, new PrintNodeAsTreeCallback());
traversal.traverse(node);
}
use of com.google.javascript.jscomp.NodeTraversal in project ow by vtst.
the class StrippableJsAst method getStrippedAstRoot.
public Node getStrippedAstRoot(AbstractCompiler compiler) {
if (strippedRoot == null) {
strippedRoot = getAstRoot(compiler).cloneTree();
NodeTraversal traversal = new NodeTraversal(compiler, new StripNodeTraversalCallback());
traversal.traverse(strippedRoot);
}
return strippedRoot;
}
Aggregations