decaffeinate-parser
Version:
A better AST for CoffeeScript, inspired by CoffeeScriptRedux.
16 lines (15 loc) • 520 B
JavaScript
;
exports.__esModule = true;
var nodes_1 = require("decaffeinate-coffeescript/lib/coffee-script/nodes");
var nodes_2 = require("decaffeinate-coffeescript2/lib/coffeescript/nodes");
function patchCoffeeScript() {
nodes_1.Op.prototype.invert = invert;
nodes_1.Base.prototype.invert = invert;
nodes_2.Op.prototype.invert = invert;
nodes_2.Base.prototype.invert = invert;
}
exports.patchCoffeeScript = patchCoffeeScript;
function invert() {
this.inverted = !this.inverted;
return this;
}