Simplify program generation logic

This commit is contained in:
kpdecker
2014-11-07 01:05:17 -06:00
parent d47e4dd1f7
commit d595ebc0e2
+2 -10
View File
@@ -870,16 +870,8 @@ JavaScriptCompiler.prototype = {
// Avoid setting fn and inverse if neither are set. This allows
// helpers to do a check for `if (options.fn)`
if (program || inverse) {
if (!program) {
program = 'this.noop';
}
if (!inverse) {
inverse = 'this.noop';
}
options.fn = program;
options.inverse = inverse;
options.fn = program || 'this.noop';
options.inverse = inverse || 'this.noop';
}
// The parameters go on to the stack in order (making sure that they are evaluated in order)