move code generation to new method

This commit is contained in:
Sebastian McKenzie 2014-10-14 11:39:15 +11:00
parent ef9060b0c3
commit 04466e3fea

View File

@ -74,7 +74,6 @@ File.prototype.transform = function (ast) {
this.ast = ast;
var self = this;
var opts = this.opts;
_.each(transform.transformers, function (transformer) {
transformer.transform(self);
@ -88,6 +87,13 @@ File.prototype.transform = function (ast) {
]));
});
return this.generate();
};
File.prototype.generate = function () {
var opts = this.opts;
var ast = this.ast;
var result = util.generate(ast, opts);
if (this.shebang) {