Uses of Class
edu.rice.cs.javalanglevels.tree.PackageStatement

Packages that use PackageStatement
edu.rice.cs.javalanglevels   
edu.rice.cs.javalanglevels.parser   
edu.rice.cs.javalanglevels.tree   
 

Uses of PackageStatement in edu.rice.cs.javalanglevels
 

Methods in edu.rice.cs.javalanglevels with parameters of type PackageStatement
 TypeData TypeChecker.forPackageStatement(PackageStatement that)
          Make sure that the package being imported does not conflict with another class in the symbol table, since we will not allow a package to be imported if it has the same name as a class.
 Void JExpressionIFPrunableDepthFirstVisitor.forPackageStatement(PackageStatement that)
           
 Void JExpressionIFPrunableDepthFirstVisitor.forPackageStatementDoFirst(PackageStatement that)
           
 Void LanguageLevelVisitor.forPackageStatementOnly(PackageStatement that)
          This sets the package name field in order to find other classes in the same package.
 Void JExpressionIFPrunableDepthFirstVisitor.forPackageStatementOnly(PackageStatement that)
           
 

Uses of PackageStatement in edu.rice.cs.javalanglevels.parser
 

Methods in edu.rice.cs.javalanglevels.parser that return PackageStatement
 PackageStatement JExprParser.PackageStatement()
           
 

Uses of PackageStatement in edu.rice.cs.javalanglevels.tree
 

Methods in edu.rice.cs.javalanglevels.tree that return PackageStatement
 PackageStatement[] SourceFile.getPackageStatements()
           
 

Methods in edu.rice.cs.javalanglevels.tree with parameters of type PackageStatement
 RetType JExpressionIFAbstractVisitor.forPackageStatement(PackageStatement that)
           
 void JExpressionIFDepthFirstVisitor_void.forPackageStatement(PackageStatement that)
           
 void JExpressionIFAbstractVisitor_void.forPackageStatement(PackageStatement that)
           
 JExpressionIF JExpressionIFCopyDepthFirstVisitor.forPackageStatement(PackageStatement that)
           
 RetType JExpressionIFDepthFirstVisitor.forPackageStatement(PackageStatement that)
           
 RetType JExpressionIFVisitor.forPackageStatement(PackageStatement that)
          Process an instance of PackageStatement.
 void JExpressionIFVisitor_void.forPackageStatement(PackageStatement that)
          Process an instance of PackageStatement.
 void JExpressionIFDepthFirstVisitor_void.forPackageStatementDoFirst(PackageStatement that)
           
 void JExpressionIFDepthFirstVisitor_void.forPackageStatementOnly(PackageStatement that)
           
 JExpressionIF JExpressionIFCopyDepthFirstVisitor.forPackageStatementOnly(PackageStatement that, JExpressionIF cWord_result)
           
 RetType JExpressionIFDepthFirstVisitor.forPackageStatementOnly(PackageStatement that, RetType cWord_result)
           
 

Constructors in edu.rice.cs.javalanglevels.tree with parameters of type PackageStatement
SourceFile(SourceInfo in_sourceInfo, PackageStatement[] in_packageStatements, ImportStatement[] in_importStatements, TypeDefBase[] in_types)
          Constructs a SourceFile.