org.jruby.compiler.ir.representations
Class ExceptionRegion

java.lang.Object
  extended by org.jruby.compiler.ir.representations.ExceptionRegion

public class ExceptionRegion
extends java.lang.Object


Constructor Summary
ExceptionRegion(java.util.List<Label> rescueBlockLabels)
           
 
Method Summary
 void addBB(BasicBlock bb)
           
 void addNestedRegion(ExceptionRegion r)
           
 ExceptionRegion cloneForInlining(InlinerInfo ii)
           
 Label getFirstRescueBlockLabel()
           
 void setEndBB(BasicBlock bb)
           
 void setFirstRescueBB(BasicBlock frbb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExceptionRegion

public ExceptionRegion(java.util.List<Label> rescueBlockLabels)
Method Detail

setEndBB

public void setEndBB(BasicBlock bb)

addBB

public void addBB(BasicBlock bb)

addNestedRegion

public void addNestedRegion(ExceptionRegion r)

setFirstRescueBB

public void setFirstRescueBB(BasicBlock frbb)

getFirstRescueBlockLabel

public Label getFirstRescueBlockLabel()

cloneForInlining

public ExceptionRegion cloneForInlining(InlinerInfo ii)


Copyright © 2002-2009 JRuby Team. All Rights Reserved.