harpoon.Util.LightBasicBlocks
Class LBBConverter

java.lang.Object
  extended by harpoon.Util.LightBasicBlocks.LBBConverter
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CachingLBBConverter

public class LBBConverter
extends Object
implements Serializable

LBBConverter converts the body of a method into LightBasicBlocks.

Version:
$Id: LBBConverter.java,v 1.2 2002/02/25 21:09:33 cananian Exp $
Author:
Alexandru SALCIANU <salcianu@retezat.lcs.mit.edu>
See Also:
Serialized Form

Constructor Summary
LBBConverter(BBConverter bbconv)
          Creates a LBBConverter.
 
Method Summary
 LightBasicBlock.Factory convert2lbb(HMethod hm)
          Returns a LightBasicBlock.Factory for the body of a method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LBBConverter

public LBBConverter(BBConverter bbconv)
Creates a LBBConverter.

Method Detail

convert2lbb

public LightBasicBlock.Factory convert2lbb(HMethod hm)
Returns a LightBasicBlock.Factory for the body of a method.