Changeset 796


Ignore:
Timestamp:
2011-04-26T07:33:03+02:00 (4 years ago)
Author:
moo
Message:

code format cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Decompiler.class.php

    r795 r796  
    742742 
    743743            $this->beginComplexBlock($EX); 
    744             echo $indent, 'try {', PHP_EOL; 
     744            echo $indent, "try {", PHP_EOL; 
    745745            $this->recognizeAndDecompileClosedBlocks($EX, $tryFirst, $tryLast, $indent . INDENT); 
    746746            echo $indent, '}', PHP_EOL; 
     
    750750                $this->recognizeAndDecompileClosedBlocks($EX, $catchFirst, $catchOpLine, $indent); 
    751751                $catchOp = &$opcodes[$catchOpLine]; 
    752                 echo $indent, 'catch (', str($this->getOpVal($catchOp['op1'], $EX)), ' ', str($this->getOpVal($catchOp['op2'], $EX)), ') {', PHP_EOL; 
     752                echo $indent, 'catch (', str($this->getOpVal($catchOp['op1'], $EX)), ' ', str($this->getOpVal($catchOp['op2'], $EX)), ") {", PHP_EOL; 
    753753                unset($catchOp); 
    754754 
     
    761761        } 
    762762        // }}} 
    763  
     763        // {{{ switch/case 
    764764        if ($firstOp['opcode'] == XC_SWITCH_FREE && isset($T[$firstOp['op1']['var']])) { 
    765765            // TODO: merge this code to CASE code. use SWITCH_FREE to detect begin of switch by using $Ts if possible 
    766766            $this->beginComplexBlock($EX); 
    767             echo $indent, 'switch (' . str($this->getOpVal($firstOp['op1'], $EX)) . ') {', PHP_EOL; 
     767            echo $indent, 'switch (', str($this->getOpVal($firstOp['op1'], $EX)), ") {", PHP_EOL; 
    768768            echo $indent, '}', PHP_EOL; 
    769769            $this->endComplexBlock($EX); 
     
    806806            $this->beginComplexBlock($EX); 
    807807 
    808             echo $indent, 'switch (', str($this->getOpVal($caseOp['op1'], $EX, true, true), $EX), ') {', PHP_EOL; 
     808            echo $indent, 'switch (', str($this->getOpVal($caseOp['op1'], $EX, true, true), $EX), ") {", PHP_EOL; 
    809809            $caseIsOut = false; 
    810810            foreach ($cases as $caseFirst => $caseLast) { 
     
    860860            return; 
    861861        } 
    862  
     862        // }}} 
     863        // {{{ do/while 
    863864        if ($lastOp['opcode'] == XC_JMPNZ && !empty($lastOp['jmpouts']) 
    864865         && $lastOp['jmpouts'][0] == $first) { 
     
    866867            $this->beginComplexBlock($EX); 
    867868 
    868             echo $indent, 'do {', PHP_EOL; 
     869            echo $indent, "do {", PHP_EOL; 
    869870            $this->recognizeAndDecompileClosedBlocks($EX, $first, $last, $indent . INDENT); 
    870             echo $indent, '} while (', str($this->getOpVal($lastOp['op1'], $EX)), ');', PHP_EOL; 
     871            echo $indent, "} while (", str($this->getOpVal($lastOp['op1'], $EX)), ');', PHP_EOL; 
    871872 
    872873            $this->endComplexBlock($EX); 
    873874            return; 
    874875        } 
    875  
     876        // }}} 
     877 
     878        // {{{ search firstJmpOp 
    876879        $firstJmp = null; 
    877880        $firstJmpOp = null; 
     
    883886            } 
    884887        } 
    885  
     888        // }}} 
     889 
     890        // {{{ while 
    886891        if (isset($firstJmpOp) 
    887892         && $firstJmpOp['opcode'] == XC_JMPZ 
     
    897902            $body = ob_get_clean(); 
    898903 
    899             echo $indent, 'while (', str($this->getOpVal($firstJmpOp['op1'], $EX)), ') {', PHP_EOL; 
     904            echo $indent, 'while (', str($this->getOpVal($firstJmpOp['op1'], $EX)), ") {", PHP_EOL; 
    900905            echo $body; 
    901906            echo $indent, '}', PHP_EOL; 
     
    904909            return; 
    905910        } 
    906  
     911        // }}} 
     912        // {{{ foreach 
    907913        if (isset($firstJmpOp) 
    908914         && $firstJmpOp['opcode'] == XC_FE_FETCH 
     
    930936            return; 
    931937        } 
     938        // }}} 
    932939 
    933940        $this->decompileBasicBlock($EX, $first, $last, $indent); 
Note: See TracChangeset for help on using the changeset viewer.