Marko v3: Do replacement on exit so that all nodes are walked

This commit is contained in:
Patrick Steele-Idem 2016-02-02 15:56:35 -07:00
parent a76fa41321
commit 4c6d4d0661

View File

@ -2,7 +2,7 @@ var compiler = require('../');
function removeEscapeFunctions(node) {
var walker = compiler.createWalker({
enter: function(node, parent) {
exit: function(node, parent) {
if (node.type === 'FunctionCall' &&
node.callee.type === 'Identifier' &&
(node.callee.name === '$noEscapeXml' || node.callee.name === '$escapeXml')) {