react / wstein / node_modules / jest-cli / node_modules / istanbul / node_modules / handlebars / node_modules / uglify-js / test / compress / labels.js
80728 viewslabels_1: {1options = { if_return: true, conditionals: true, dead_code: true };2input: {3out: {4if (foo) break out;5console.log("bar");6}7};8expect: {9foo || console.log("bar");10}11}1213labels_2: {14options = { if_return: true, conditionals: true, dead_code: true };15input: {16out: {17if (foo) print("stuff");18else break out;19console.log("here");20}21};22expect: {23if (foo) {24print("stuff");25console.log("here");26}27}28}2930labels_3: {31options = { if_return: true, conditionals: true, dead_code: true };32input: {33for (var i = 0; i < 5; ++i) {34if (i < 3) continue;35console.log(i);36}37};38expect: {39for (var i = 0; i < 5; ++i)40i < 3 || console.log(i);41}42}4344labels_4: {45options = { if_return: true, conditionals: true, dead_code: true };46input: {47out: for (var i = 0; i < 5; ++i) {48if (i < 3) continue out;49console.log(i);50}51};52expect: {53for (var i = 0; i < 5; ++i)54i < 3 || console.log(i);55}56}5758labels_5: {59options = { if_return: true, conditionals: true, dead_code: true };60// should keep the break-s in the following61input: {62while (foo) {63if (bar) break;64console.log("foo");65}66out: while (foo) {67if (bar) break out;68console.log("foo");69}70};71expect: {72while (foo) {73if (bar) break;74console.log("foo");75}76out: while (foo) {77if (bar) break out;78console.log("foo");79}80}81}8283labels_6: {84input: {85out: break out;86};87expect: {}88}8990labels_7: {91options = { if_return: true, conditionals: true, dead_code: true };92input: {93while (foo) {94x();95y();96continue;97}98};99expect: {100while (foo) {101x();102y();103}104}105}106107labels_8: {108options = { if_return: true, conditionals: true, dead_code: true };109input: {110while (foo) {111x();112y();113break;114}115};116expect: {117while (foo) {118x();119y();120break;121}122}123}124125labels_9: {126options = { if_return: true, conditionals: true, dead_code: true };127input: {128out: while (foo) {129x();130y();131continue out;132z();133k();134}135};136expect: {137while (foo) {138x();139y();140}141}142}143144labels_10: {145options = { if_return: true, conditionals: true, dead_code: true };146input: {147out: while (foo) {148x();149y();150break out;151z();152k();153}154};155expect: {156out: while (foo) {157x();158y();159break out;160}161}162}163164165