performAction: function anonymous()

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;
                }
            },