001    package com.google.dart.compiler.backend.js.ast;
002    
003    public abstract class RecursiveJsVisitor extends JsVisitor {
004        @Override
005        protected void visitElement(JsNode node) {
006            node.acceptChildren(this);
007        }
008    }