org.jruby.compiler.ir.representations
Class BasicBlock

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

public class BasicBlock
extends java.lang.Object


Constructor Summary
BasicBlock(CFG c, Label l)
           
 
Method Summary
 void addInstr(IR_Instr i)
           
 int getID()
           
 java.util.List<IR_Instr> getInstrs()
           
 void insertInstr(IR_Instr i)
           
 java.lang.String toString()
           
 java.lang.String toStringInstrs()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BasicBlock

public BasicBlock(CFG c,
                  Label l)
Method Detail

getID

public int getID()

addInstr

public void addInstr(IR_Instr i)

insertInstr

public void insertInstr(IR_Instr i)

getInstrs

public java.util.List<IR_Instr> getInstrs()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toStringInstrs

public java.lang.String toStringInstrs()


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