|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||