|
|
@ -25,6 +25,7 @@ import jode.decompiler.TabbedPrintWriter; |
|
|
|
import jode.decompiler.CodeAnalyzer; |
|
|
|
import jode.decompiler.CodeAnalyzer; |
|
|
|
import jode.expr.Expression; |
|
|
|
import jode.expr.Expression; |
|
|
|
import jode.expr.CombineableOperator; |
|
|
|
import jode.expr.CombineableOperator; |
|
|
|
|
|
|
|
import jode.util.SimpleDictionary; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* A flow block is the structure of which the flow graph consists. A |
|
|
|
* A flow block is the structure of which the flow graph consists. A |
|
|
@ -1490,6 +1491,10 @@ public class FlowBlock { |
|
|
|
block.makeDeclaration(param); |
|
|
|
block.makeDeclaration(param); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void simplify() { |
|
|
|
|
|
|
|
block.simplify(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* Print the source code for this structured block. This handles |
|
|
|
* Print the source code for this structured block. This handles |
|
|
|
* everything that is unique for all structured blocks and calls |
|
|
|
* everything that is unique for all structured blocks and calls |
|
|
|