diff options
Diffstat (limited to 'lib/handlebars/compiler')
-rw-r--r-- | lib/handlebars/compiler/ast.js | 2 | ||||
-rw-r--r-- | lib/handlebars/compiler/compiler.js | 2 | ||||
-rw-r--r-- | lib/handlebars/compiler/javascript-compiler.js | 2 |
3 files changed, 2 insertions, 4 deletions
diff --git a/lib/handlebars/compiler/ast.js b/lib/handlebars/compiler/ast.js index 66533a5..49bdc33 100644 --- a/lib/handlebars/compiler/ast.js +++ b/lib/handlebars/compiler/ast.js @@ -37,8 +37,6 @@ var AST = { this.sexpr = new AST.SexprNode(rawParams, hash); } - this.sexpr.isRoot = true; - // Support old AST API that stored this info in MustacheNode this.id = this.sexpr.id; this.params = this.sexpr.params; diff --git a/lib/handlebars/compiler/compiler.js b/lib/handlebars/compiler/compiler.js index eafee74..1aba34b 100644 --- a/lib/handlebars/compiler/compiler.js +++ b/lib/handlebars/compiler/compiler.js @@ -244,7 +244,7 @@ Compiler.prototype = { id.falsy = true; this.ID(id); - this.opcode('invokeHelper', params.length, id.original, id.isSimple, sexpr.isRoot); + this.opcode('invokeHelper', params.length, id.original, id.isSimple); } }, diff --git a/lib/handlebars/compiler/javascript-compiler.js b/lib/handlebars/compiler/javascript-compiler.js index c59fd70..19066d3 100644 --- a/lib/handlebars/compiler/javascript-compiler.js +++ b/lib/handlebars/compiler/javascript-compiler.js @@ -515,7 +515,7 @@ JavaScriptCompiler.prototype = { // and pushes the helper's return value onto the stack. // // If the helper is not found, `helperMissing` is called. - invokeHelper: function(paramSize, name, isSimple, isRoot) { + invokeHelper: function(paramSize, name, isSimple) { this.aliases.helperMissing = 'helpers.helperMissing'; var nonHelper = this.popStack(); |