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