Uses of Class
at.dms.kjc.JCompilationUnit

Packages that use JCompilationUnit
at.dms.kjc   
at.dms.kjc.lir Provides a set of low-level stubs (LIR stands for Low-level IR) for compiling to the original (and mostly obsolete) uniprocessor backend. 
at.dms.kjc.sir Contains the heart of the StreamIt Intermediate Representation, or SIR for short. 
at.dms.util   
 

Uses of JCompilationUnit in at.dms.kjc
 

Methods in at.dms.kjc that return JCompilationUnit
 JCompilationUnit KjcParser.jCompilationUnit()
           
protected  JCompilationUnit Main.parseFile(File file)
          parse the givven file and return a compilation unit side effect: increment error number
 

Methods in at.dms.kjc with parameters of type JCompilationUnit
protected  void Main.acceptMultiProc(JCompilationUnit[] tree)
           
protected  void Main.checkBody(JCompilationUnit cunit)
          check that body of a given compilation unit is correct side effect: increment error number
protected  void Main.checkBodyMultiProc(JCompilationUnit[] tree)
           
protected  void Main.checkInitializers(JCompilationUnit cunit)
          check that interface of a given compilation unit is correct side effect: increment error number
protected  void Main.checkInterface(JCompilationUnit cunit)
          check that interface of a given compilation unit is correct side effect: increment error number
static void StreaMITMain.compile(JCompilationUnit[] app)
          Prints out C code for the program being compiled.
 void StreamItDot.compile(JCompilationUnit[] app)
          Prints out a dot graph for the program being compiled.
protected  void JCompilationUnit.deepCloneInto(JCompilationUnit other)
          Clones all fields of this into
protected  void Main.generateJavaCode(JCompilationUnit cunit)
          generate the source code of parsed compilation unit
protected  void Main.parseMultiProc(JCompilationUnit[] tree)
          Parse each file in multi thread
 Object Kopi2SIR.visitCompilationUnit(JCompilationUnit self, JPackageName packageName, JPackageImport[] importedPackages, JClassImport[] importedClasses, JTypeDeclaration[] typeDeclarations)
           
 void KjcVisitor.visitCompilationUnit(JCompilationUnit self, JPackageName packageName, JPackageImport[] importedPackages, JClassImport[] importedClasses, JTypeDeclaration[] typeDeclarations)
          visits a compilation unit
 void KjcPrettyPrinter.visitCompilationUnit(JCompilationUnit self, JPackageName packageName, JPackageImport[] importedPackages, JClassImport[] importedClasses, JTypeDeclaration[] typeDeclarations)
          prints a compilation unit
 void KjcEmptyVisitor.visitCompilationUnit(JCompilationUnit self, JPackageName packageName, JPackageImport[] importedPackages, JClassImport[] importedClasses, JTypeDeclaration[] typeDeclarations)
          prints a compilation unit
 Object EmptyAttributeVisitor.visitCompilationUnit(JCompilationUnit self, JPackageName packageName, JPackageImport[] importedPackages, JClassImport[] importedClasses, JTypeDeclaration[] typeDeclarations)
          prints a compilation unit
 T AttributeVisitor.visitCompilationUnit(JCompilationUnit self, JPackageName packageName, JPackageImport[] importedPackages, JClassImport[] importedClasses, JTypeDeclaration[] typeDeclarations)
          visits a compilation unit
 

Constructors in at.dms.kjc with parameters of type JCompilationUnit
Kopi2SIR(JCompilationUnit[] app)
           
 

Uses of JCompilationUnit in at.dms.kjc.lir
 

Methods in at.dms.kjc.lir with parameters of type JCompilationUnit
 void LIRToC.visitCompilationUnit(JCompilationUnit self, JPackageName packageName, JPackageImport[] importedPackages, JClassImport[] importedClasses, JTypeDeclaration[] typeDeclarations)
          prints a compilation unit
 

Uses of JCompilationUnit in at.dms.kjc.sir
 

Methods in at.dms.kjc.sir with parameters of type JCompilationUnit
 void SIRToStreamIt.visitCompilationUnit(JCompilationUnit self, JPackageName packageName, JPackageImport[] importedPackages, JClassImport[] importedClasses, JTypeDeclaration[] typeDeclarations)
          prints a compilation unit
 

Uses of JCompilationUnit in at.dms.util
 

Methods in at.dms.util with parameters of type JCompilationUnit
 void IRPrinter.visitCompilationUnit(JCompilationUnit self, JPackageName packageName, JPackageImport[] importedPackages, JClassImport[] importedClasses, JTypeDeclaration[] typeDeclarations)
          visits a compilation unit