enter: function()

in legacy/javascript/src/refactor.js [619:639]


            enter: function (node, parent) {
                if (node.type === 'FunctionDeclaration' && node.id.name in pruneList) {
                    if (engine.keep_comments) {
                        engine.moveAllCommentsToSiblings(node, parent);
                    }

                    engine.changed = true;
                    this.remove();
                } else if (node.type === 'VariableDeclarator' && node.id.name in pruneList) {
                    engine.changed = true;
                    this.remove();
                } else if (node.type === 'CallExpression' && node.callee.name in pruneList) {
                    if (pruneList[node.callee.name]) {
                        engine.changed = true;
                        return engine.trueLiteral();
                    } else {
                        engine.changed = true;
                        return engine.falseLiteral();
                    }
                }
            },