JML

Uses of Class
org.multijava.util.backend.QQuadruple

Packages that use QQuadruple
org.multijava.util.backend Provides an optimizer for methods for the compilers in MultiJava and the Java Modeling Language
 

Uses of QQuadruple in org.multijava.util.backend
 

Fields in org.multijava.util.backend declared as QQuadruple
private  QQuadruple[][] BasicBlock.successorAccess
           
 

Methods in org.multijava.util.backend that return QQuadruple
private  QQuadruple[] BasicBlock.getTransition(BasicBlock target)
           
 QQuadruple QNode.getStore()
          Returns this node a a jump
 QQuadruple QQuadruple.getStore()
          Returns this node a a jump
private  QQuadruple StackSchleduler.getNode(int pos)
           
 

Methods in org.multijava.util.backend with parameters of type QQuadruple
 void BasicBlock.setBody(QQuadruple[] quads)
          Sets the body of this basic block
 void CodeSequence.plantBasicBlock(BasicBlock block, JumpInstruction jump, QQuadruple[] transition)
          Adds a basic block at the end of the sequence
 


JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.