Lines Matching refs:inverse
537 Handlebars.AST.ProgramNode = function(statements, inverse) {
540 if(inverse) { this.inverse = new Handlebars.AST.ProgramNode(inverse); }
575 this.type = "inverse";
793 var depth, child, inverse, inverseGuid;
799 if(block.program.inverse) {
800 inverseGuid = this.compileProgram(block.program.inverse);
801 this.declare('inverse', inverseGuid);
805 this.declare('inverse', null);
809 inverse: function(block) {
814 this.declare('inverse', programGuid);
817 this.declare('inverse', null);
1206 var inverse = this.programExpression(this.inverse);
1209 this.populateParams(paramSize, null, mainProgram, inverse, hasHash, function(nextStack, helperMissingString, id) {
1217 populateParams: function(paramSize, helperId, program, inverse, hasHash, fn) {
1218 var needsRegister = hasHash || this.options.stringParams || inverse || this.options.data;
1247 if(inverse) {
1249 this.source.push('tmp1.inverse = ' + inverse + ';');