All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object
   |
   +----epp.Macro
           |
           +----epp.TypeNameChecker
TypeNameChecker class is the super class of all classes of
TypeNameChecker objects.
The TypeNameChecker object determines what type the
abstract syntax tree that expresses types such as "Object[]" actually
expresses, within the type checking pass.
The usage of TypeNameChecker is the same as
TypeChecker, and converts the Tree that was
specified as an argument to the method call into a
Tree with type information.
 
 TypeNameChecker()
	TypeNameChecker()
   
 call(Tree)
	call(Tree)
   checkArgsLength(Tree, int)
	checkArgsLength(Tree, int)
   typeNameCheckTree(Tree)
	typeNameCheckTree(Tree)
   
 TypeNameChecker
TypeNameChecker
public TypeNameChecker()
 
 call
call
public abstract Tree call(Tree tree)
 typeNameCheckTree
typeNameCheckTree
public static Tree typeNameCheckTree(Tree tree)
 checkArgsLength
checkArgsLength
 public static void checkArgsLength(Tree tree,
                                    int argc)
All Packages Class Hierarchy This Package Previous Next Index