JML

Uses of Class
org.multijava.util.classfile.LineNumberInfo

Packages that use LineNumberInfo
org.multijava.mjc Implements mjc, a MultiJava compiler. 
org.multijava.util.backend Provides an optimizer for methods for the compilers in MultiJava and the Java Modeling Language
org.multijava.util.classfile Provides an editor for classfiles used by MultiJava and the Java Modeling Language
org.multijava.util.optimize Provides an optimizer for classfiles used by MultiJava and the Java Modeling Language
 

Uses of LineNumberInfo in org.multijava.mjc
 

Methods in org.multijava.mjc that return LineNumberInfo
 LineNumberInfo[] CodeSequence.getLineNumbers()
           
 

Uses of LineNumberInfo in org.multijava.util.backend
 

Methods in org.multijava.util.backend that return LineNumberInfo
private  LineNumberInfo[] Optimizer.buildLineNumberInfo()
          Build the array of line number information for the optimized instruction sequence.
 

Uses of LineNumberInfo in org.multijava.util.classfile
 

Fields in org.multijava.util.classfile declared as LineNumberInfo
private  LineNumberInfo[] LineNumberTable.entries
           
 

Methods in org.multijava.util.classfile that return LineNumberInfo
 LineNumberInfo[] CodeInfo.getLineNumbers()
          Returns line number information
(package private)  LineNumberInfo[] LineNumberTable.getLineNumbers()
          Returns line number information
 

Constructors in org.multijava.util.classfile with parameters of type LineNumberInfo
CodeInfo(Instruction[] instructions, HandlerInfo[] handlers, LineNumberInfo[] lineNumbers, LocalVariableInfo[] localVariables)
          Make up a new attribute
LineNumberTable(LineNumberInfo[] entries)
          Create a line number table attribute.
 

Uses of LineNumberInfo in org.multijava.util.optimize
 

Methods in org.multijava.util.optimize that return LineNumberInfo
private  LineNumberInfo[] Optimizer.buildLineNumberInfo()
          Build the array of line number information for the optimized instruction 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.