Ignore:
Timestamp:
2011-04-25T16:36:10+02:00 (3 years ago)
Author:
moo
Message:

Decompiler: decompile switch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/decompilesample.php

    r789 r790  
    302302} 
    303303 
    304 switch ($switch) { 
     304switch ($normalSwitch) { 
    305305case 'case1': 
    306306    echo 'case1'; 
     307 
     308    switch ($nestedSwitch) { 
     309    case 1: 
     310    } 
     311 
    307312    break; 
    308313 
     
    312317 
    313318default: 
     319    switch ($nestedSwitch) { 
     320    case 1: 
     321    } 
     322 
    314323    echo 'default'; 
    315324    break; 
     325} 
     326 
     327switch ($switchWithoutDefault) { 
     328case 'case1': 
     329    echo 'case1'; 
     330    break; 
     331 
     332case 'case2': 
     333    echo 'case2'; 
     334    break; 
     335} 
     336 
     337switch ($switchWithMiddleDefault) { 
     338case 'case1': 
     339    echo 'case1'; 
     340    break; 
     341 
     342default: 
     343    echo 'default'; 
     344    break; 
     345 
     346case 'case2': 
     347    echo 'case2'; 
     348    break; 
     349} 
     350 
     351switch ($switchWithInitialDefault) { 
     352default: 
     353    echo 'default'; 
     354    break; 
     355 
     356case 'case1': 
     357    echo 'case1'; 
     358    break; 
     359 
     360case 'case2': 
     361    echo 'case2'; 
     362    break; 
     363} 
     364 
     365switch (emptySwitch()) { 
     366} 
     367 
     368switch (emptySwitch()) { 
     369default: 
    316370} 
    317371 
Note: See TracChangeset for help on using the changeset viewer.