in dashboardv2/public/js/external_lib/require-handlebars-plugin/js/handlebars.js [318:477]
performAction: function anonymous(yytext, yyleng, yylineno, yy, yystate, $$, _$) {
var $0 = $$.length - 1;
switch (yystate) {
case 1:
return $$[$0 - 1];
break;
case 2:
this.$ = new yy.ProgramNode([], $$[$0]);
break;
case 3:
this.$ = new yy.ProgramNode($$[$0 - 2], $$[$0]);
break;
case 4:
this.$ = new yy.ProgramNode($$[$0 - 1], []);
break;
case 5:
this.$ = new yy.ProgramNode($$[$0]);
break;
case 6:
this.$ = new yy.ProgramNode([], []);
break;
case 7:
this.$ = new yy.ProgramNode([]);
break;
case 8:
this.$ = [$$[$0]];
break;
case 9:
$$[$0 - 1].push($$[$0]);
this.$ = $$[$0 - 1];
break;
case 10:
this.$ = new yy.BlockNode($$[$0 - 2], $$[$0 - 1].inverse, $$[$0 - 1], $$[$0]);
break;
case 11:
this.$ = new yy.BlockNode($$[$0 - 2], $$[$0 - 1], $$[$0 - 1].inverse, $$[$0]);
break;
case 12:
this.$ = $$[$0];
break;
case 13:
this.$ = $$[$0];
break;
case 14:
this.$ = new yy.ContentNode($$[$0]);
break;
case 15:
this.$ = new yy.CommentNode($$[$0]);
break;
case 16:
this.$ = new yy.MustacheNode($$[$0 - 1][0], $$[$0 - 1][1]);
break;
case 17:
this.$ = new yy.MustacheNode($$[$0 - 1][0], $$[$0 - 1][1]);
break;
case 18:
this.$ = $$[$0 - 1];
break;
case 19:
this.$ = new yy.MustacheNode($$[$0 - 1][0], $$[$0 - 1][1]);
break;
case 20:
this.$ = new yy.MustacheNode($$[$0 - 1][0], $$[$0 - 1][1], true);
break;
case 21:
this.$ = new yy.PartialNode($$[$0 - 1]);
break;
case 22:
this.$ = new yy.PartialNode($$[$0 - 2], $$[$0 - 1]);
break;
case 23:
break;
case 24:
this.$ = [
[$$[$0 - 2]].concat($$[$0 - 1]), $$[$0]
];
break;
case 25:
this.$ = [
[$$[$0 - 1]].concat($$[$0]), null
];
break;
case 26:
this.$ = [
[$$[$0 - 1]], $$[$0]
];
break;
case 27:
this.$ = [
[$$[$0]], null
];
break;
case 28:
this.$ = [
[new yy.DataNode($$[$0])], null
];
break;
case 29:
$$[$0 - 1].push($$[$0]);
this.$ = $$[$0 - 1];
break;
case 30:
this.$ = [$$[$0]];
break;
case 31:
this.$ = $$[$0];
break;
case 32:
this.$ = new yy.StringNode($$[$0]);
break;
case 33:
this.$ = new yy.IntegerNode($$[$0]);
break;
case 34:
this.$ = new yy.BooleanNode($$[$0]);
break;
case 35:
this.$ = new yy.DataNode($$[$0]);
break;
case 36:
this.$ = new yy.HashNode($$[$0]);
break;
case 37:
$$[$0 - 1].push($$[$0]);
this.$ = $$[$0 - 1];
break;
case 38:
this.$ = [$$[$0]];
break;
case 39:
this.$ = [$$[$0 - 2], $$[$0]];
break;
case 40:
this.$ = [$$[$0 - 2], new yy.StringNode($$[$0])];
break;
case 41:
this.$ = [$$[$0 - 2], new yy.IntegerNode($$[$0])];
break;
case 42:
this.$ = [$$[$0 - 2], new yy.BooleanNode($$[$0])];
break;
case 43:
this.$ = [$$[$0 - 2], new yy.DataNode($$[$0])];
break;
case 44:
this.$ = new yy.PartialNameNode($$[$0]);
break;
case 45:
this.$ = new yy.IdNode($$[$0]);
break;
case 46:
$$[$0 - 2].push($$[$0]);
this.$ = $$[$0 - 2];
break;
case 47:
this.$ = [$$[$0]];
break;
}
},