Uses of Class
edu.rice.cs.javalanglevels.BodyData

Packages that use BodyData
edu.rice.cs.javalanglevels   
 

Uses of BodyData in edu.rice.cs.javalanglevels
 

Subclasses of BodyData in edu.rice.cs.javalanglevels
 class BlockData
          Class containing the data for a braced body--not for a method.
 class MethodData
          Represents the data for a given method.
 

Fields in edu.rice.cs.javalanglevels declared as BodyData
protected  BodyData BodyTypeChecker._bodyData
          The MethodData of this method.
 

Methods in edu.rice.cs.javalanglevels with parameters of type BodyData
protected  BodyTypeChecker BodyTypeChecker.createANewInstanceOfMe(BodyData bodyData, File file, String pakage, LinkedList<String> importedFiles, LinkedList<String> importedPackages, LinkedList<VariableData> vars, LinkedList<Pair<SymbolData,JExpression>> thrown)
          Create a new instance of this class for visiting inner bodies.
protected  BodyTypeChecker ConstructorBodyTypeChecker.createANewInstanceOfMe(BodyData bodyData, File file, String pakage, LinkedList<String> importedFiles, LinkedList<String> importedPackages, LinkedList<VariableData> vars, LinkedList<Pair<SymbolData,JExpression>> thrown)
          Creates a new instance of this class for visiting inner bodies.
protected  BodyTypeChecker TryCatchBodyTypeChecker.createANewInstanceOfMe(BodyData bodyData, File file, String pakage, LinkedList<String> importedFiles, LinkedList<String> importedPackages, LinkedList<VariableData> vars, LinkedList<Pair<SymbolData,JExpression>> thrown)
          Create a new instance of this class for visiting inner bodies.
 

Constructors in edu.rice.cs.javalanglevels with parameters of type BodyData
BodyBodyFullJavaVisitor(BodyData bodyData, File file, String packageName, String enclosingClassName, LinkedList<String> importedFiles, LinkedList<String> importedPackages, HashSet<String> classesInThisFile, Hashtable<String,Triple<SourceInfo,LanguageLevelVisitor,SymbolData>> continuations, LinkedList<Command> fixUps, HashSet<String> innerClassesInThisBody)
          Legacy Constructor for BodyBodyFullJavaVisitor.
BodyBodyFullJavaVisitor(BodyData bodyData, File file, String packageName, String enclosingClassName, LinkedList<String> importedFiles, LinkedList<String> importedPackages, HashSet<String> classesInThisFile, Hashtable<String,Triple<SourceInfo,LanguageLevelVisitor,SymbolData>> continuations, LinkedList<Command> fixUps, HashSet<String> innerClassesInThisBody, HashMap<String,SymbolData> genericTypes)
          Preferred constructor for BodyBodyFullJavaVisitor.
BodyBodyIntermediateVisitor(BodyData bodyData, File file, String packageName, String enclosingClassName, LinkedList<String> importedFiles, LinkedList<String> importedPackages, HashSet<String> classesInThisFile, Hashtable<String,Triple<SourceInfo,LanguageLevelVisitor,SymbolData>> continuations, LinkedList<Command> fixUps, HashSet<String> innerClassesInThisBody)
          Constructor for BodyBodyElementaryVisitor.
BodyTypeChecker(BodyData bodyData, File file, String packageName, LinkedList<String> importedFiles, LinkedList<String> importedPackages, LinkedList<VariableData> vars, LinkedList<Pair<SymbolData,JExpression>> thrown)
          Constructor for BodyTypeChecker.
ConstructorBodyTypeChecker(BodyData bodyData, File file, String packageName, LinkedList<String> importedFiles, LinkedList<String> importedPackages, LinkedList<VariableData> vars, LinkedList<Pair<SymbolData,JExpression>> thrown)
          Constructor for ConstructorBodyTypeChecker.
TryCatchBodyTypeChecker(BodyData bodyData, File file, String packageName, LinkedList<String> importedFiles, LinkedList<String> importedPackages, LinkedList<VariableData> vars, LinkedList<Pair<SymbolData,JExpression>> thrown)