proguard.preverify
Class SubroutineInliner

java.lang.Object
  extended by proguard.preverify.SubroutineInliner

public class SubroutineInliner
extends java.lang.Object

This class can inline subroutines in methods. This is generally useful (i.e. required) for preverifying code.


Constructor Summary
SubroutineInliner(Configuration configuration)
          Creates a new SubroutineInliner.
 
Method Summary
 void execute(ClassPool programClassPool)
          Performs subroutine inlining of the given program class pool.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubroutineInliner

public SubroutineInliner(Configuration configuration)
Creates a new SubroutineInliner.

Method Detail

execute

public void execute(ClassPool programClassPool)
Performs subroutine inlining of the given program class pool.