1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1 1 1 1 | var BaseExpression = require("./base"); function CommentNodeExpression(value) { this.value = value; BaseExpression.apply(this, arguments); } BaseExpression.extend(CommentNodeExpression, { type: "commentNode", toJavaScript: function() { return "comment(\"" + this.value.replace(/["]/g, "\\\"") + "\")"; } }); module.exports = CommentNodeExpression; |