Uses of Class
at.dms.kjc.JFormalParameter

Packages that use JFormalParameter
at.dms.kjc   
at.dms.kjc.backendSupport Package documentation for at.dms.kjc.backendSupport 
at.dms.kjc.cell   
at.dms.kjc.cluster The cluster backend for StreamIt generates a set of threads that can be executed on a cluster of networked computers or a SMP. 
at.dms.kjc.common   
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.raw   
at.dms.kjc.rstream   
at.dms.kjc.sir Contains the heart of the StreamIt Intermediate Representation, or SIR for short. 
at.dms.kjc.sir.lowering Provides compiler passes that analyze or optimize the SIR, primarily within the code of each filter. 
at.dms.kjc.spacedynamic   
at.dms.kjc.spacetime   
at.dms.util   
 

Uses of JFormalParameter in at.dms.kjc
 

Fields in at.dms.kjc declared as JFormalParameter
static JFormalParameter[] JFormalParameter.EMPTY
           
protected  JFormalParameter[] JMethodDeclaration.parameters
           
 

Methods in at.dms.kjc that return JFormalParameter
 JFormalParameter[] JMethodDeclaration.getParameters()
          Gets parameters of this.
 

Methods in at.dms.kjc with parameters of type JFormalParameter
 void JMethodDeclaration.addParameter(JFormalParameter param)
          Inserts
protected  void JFormalParameter.deepCloneInto(JFormalParameter other)
          Clones all fields of this into
 void JMethodDeclaration.setParameters(JFormalParameter[] param)
           
 Object Kopi2SIR.visitCatchClause(JCatchClause self, JFormalParameter exception, JBlock body)
          visits an array length expression
 void KjcVisitor.visitCatchClause(JCatchClause self, JFormalParameter exception, JBlock body)
          visits an array length expression
 void KjcPrettyPrinter.visitCatchClause(JCatchClause self, JFormalParameter exception, JBlock body)
          prints an array length expression
 void KjcEmptyVisitor.visitCatchClause(JCatchClause self, JFormalParameter exception, JBlock body)
          prints an array length expression
 Object EmptyAttributeVisitor.visitCatchClause(JCatchClause self, JFormalParameter exception, JBlock body)
          visits a catch clause
 T AttributeVisitor.visitCatchClause(JCatchClause self, JFormalParameter exception, JBlock body)
          visits an array length expression
 Object Kopi2SIR.visitConstructorDeclaration(JConstructorDeclaration self, int modifiers, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JConstructorBlock body)
          visits a method declaration
 void KjcVisitor.visitConstructorDeclaration(JConstructorDeclaration self, int modifiers, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JConstructorBlock body)
          visits a method declaration
 void KjcPrettyPrinter.visitConstructorDeclaration(JConstructorDeclaration self, int modifiers, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JConstructorBlock body)
          prints a method declaration
 void KjcEmptyVisitor.visitConstructorDeclaration(JConstructorDeclaration self, int modifiers, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JConstructorBlock body)
          prints a method declaration
 Object EmptyAttributeVisitor.visitConstructorDeclaration(JConstructorDeclaration self, int modifiers, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JConstructorBlock body)
          prints a method declaration
 T AttributeVisitor.visitConstructorDeclaration(JConstructorDeclaration self, int modifiers, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JConstructorBlock body)
          visits a method declaration
 Object ReplacingVisitor.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          prints an array length expression
 Object Kopi2SIR.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          visits an array length expression
 void KjcVisitor.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          visits an array length expression
 void KjcPrettyPrinter.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          prints an array length expression
 void KjcEmptyVisitor.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          prints an array length expression
 Object EmptyAttributeVisitor.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          prints an array length expression
 void CloningVisitor.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          visits a formal param.
 T AttributeVisitor.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          visits an array length expression
 Object Kopi2SIR.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          visits a method declaration
 void KjcVisitor.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          visits a method declaration
 void KjcPrettyPrinter.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 void KjcEmptyVisitor.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 Object EmptyAttributeVisitor.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 T AttributeVisitor.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          visits a method declaration
 

Constructors in at.dms.kjc with parameters of type JFormalParameter
JCatchClause(TokenReference where, JFormalParameter exception, JBlock body)
          Construct a node in the parsing tree This method is directly called by the parser
JConstructorDeclaration(TokenReference where, int modifiers, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JConstructorCall constructorCall, JStatement[] body, JavadocComment javadoc, JavaStyleComment[] comments)
          Construct a node in the parsing tree This method is directly called by the parser
JMethodDeclaration(CType returnType, String ident, JFormalParameter[] parameters, JBlock body)
           
JMethodDeclaration(TokenReference where, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body, JavadocComment javadoc, JavaStyleComment[] comments)
          Constructs a method declaration node in the syntax tree.
 

Uses of JFormalParameter in at.dms.kjc.backendSupport
 

Methods in at.dms.kjc.backendSupport with parameters of type JFormalParameter
 void EmitCode.CodeGen.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration or prototype depending.
 

Uses of JFormalParameter in at.dms.kjc.cell
 

Methods in at.dms.kjc.cell with parameters of type JFormalParameter
 void EmitCellCode.CellSPUCodeGen.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
           
 

Uses of JFormalParameter in at.dms.kjc.cluster
 

Methods in at.dms.kjc.cluster with parameters of type JFormalParameter
 void FlatIRToCluster.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          prints an array length expression
 void PPAnalyze.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
           
 void FlatIRToCluster.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 void DetectConst.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
           
 

Uses of JFormalParameter in at.dms.kjc.common
 

Methods in at.dms.kjc.common with parameters of type JFormalParameter
 void ToC.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          prints an array length expression
 

Uses of JFormalParameter in at.dms.kjc.lir
 

Methods in at.dms.kjc.lir with parameters of type JFormalParameter
 void LIRToC.visitCatchClause(JCatchClause self, JFormalParameter exception, JBlock body)
          prints an array length expression
 void LIRToC.visitConstructorDeclaration(JConstructorDeclaration self, int modifiers, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JConstructorBlock body)
          prints a method declaration
 void LIRToC.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          prints an array length expression
 void LIRToC.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 

Uses of JFormalParameter in at.dms.kjc.raw
 

Methods in at.dms.kjc.raw with parameters of type JFormalParameter
 void FlatIRToC.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 

Uses of JFormalParameter in at.dms.kjc.rstream
 

Methods in at.dms.kjc.rstream with parameters of type JFormalParameter
 void FlatIRToRS.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 Object ConvertArrayInitializers.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
           
 

Uses of JFormalParameter in at.dms.kjc.sir
 

Methods in at.dms.kjc.sir with parameters of type JFormalParameter
 void SIRToStreamIt.visitCatchClause(JCatchClause self, JFormalParameter exception, JBlock body)
          prints an array length expression
 void SIRToStreamIt.visitConstructorDeclaration(JConstructorDeclaration self, int modifiers, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JConstructorBlock body)
          prints a method declaration
 void SIRToStreamIt.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          prints an array length expression
 void SIRToStreamIt.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 

Uses of JFormalParameter in at.dms.kjc.sir.lowering
 

Methods in at.dms.kjc.sir.lowering with parameters of type JFormalParameter
 Object RenameAll.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
           
 Object StructDestroyer.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          Visit method declaration.
 Object RenameAll.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
           
 Object IntroduceMultiPops.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
           
 Object BlockFlattener.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 Object ArrayDestroyer.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
           
 

Uses of JFormalParameter in at.dms.kjc.spacedynamic
 

Methods in at.dms.kjc.spacedynamic with parameters of type JFormalParameter
 void FlatIRToC.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 

Uses of JFormalParameter in at.dms.kjc.spacetime
 

Methods in at.dms.kjc.spacetime with parameters of type JFormalParameter
 void TraceIRtoC.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 

Uses of JFormalParameter in at.dms.util
 

Methods in at.dms.util with parameters of type JFormalParameter
 void IRPrinter.visitCatchClause(JCatchClause self, JFormalParameter exception, JBlock body)
          visits an array length expression
 void IRPrinter.visitConstructorDeclaration(JConstructorDeclaration self, int modifiers, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JConstructorBlock body)
          visits a method declaration
 void IRPrinter.visitFormalParameters(JFormalParameter self, boolean isFinal, CType type, String ident)
          visits an array length expression
 void IRPrinter.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          visits a method declaration