Uses of Class
at.dms.kjc.JFieldAccessExpression

Packages that use JFieldAccessExpression
at.dms.kjc   
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.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.util   
 

Uses of JFieldAccessExpression in at.dms.kjc
 

Methods in at.dms.kjc that return JFieldAccessExpression
protected  JFieldAccessExpression JNameExpression.createClassField(TokenReference ref, JExpression prefix, String ident)
          Since class field may be overloaded in sub compiler, this method allow you to specifie the type of class field without needed to touch the huge method above !
protected  JFieldAccessExpression JNameExpression.createClassField(TokenReference ref, String ident)
          Since class field may be overloaded in sub compiler, this method allow you to specifie the type of class field without needed to touch the huge method above !
 

Methods in at.dms.kjc with parameters of type JFieldAccessExpression
protected  void JFieldAccessExpression.deepCloneInto(JFieldAccessExpression other)
          Clones all fields of this into
 S ExpressionVisitorBase.visitFieldAccess(JFieldAccessExpression self, T otherData)
           
 S ExpressionVisitor.visitFieldAccess(JFieldAccessExpression self, T otherData)
           
 Object ReplacingVisitor.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          prints a field expression
 Object Kopi2SIR.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          visits a field expression
 void KjcVisitor.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          visits a field expression
 void KjcPrettyPrinter.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          prints a field expression
 void KjcEmptyVisitor.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          prints a field expression
 Object EmptyAttributeVisitor.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          prints a field expression
 T AttributeVisitor.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          visits a field expression
 

Uses of JFieldAccessExpression in at.dms.kjc.cluster
 

Methods in at.dms.kjc.cluster with parameters of type JFieldAccessExpression
 void FlatIRToCluster.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          prints a field expression
 void CodeEstimate.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          visits a field expression
 

Uses of JFieldAccessExpression in at.dms.kjc.common
 

Methods in at.dms.kjc.common with parameters of type JFieldAccessExpression
 void VariablesUsed.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
           
 void VariablesDefUse.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
           
 void ToC.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          prints a field expression
 

Uses of JFieldAccessExpression in at.dms.kjc.lir
 

Methods in at.dms.kjc.lir with parameters of type JFieldAccessExpression
 void LIRToC.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          prints a field expression
 

Uses of JFieldAccessExpression in at.dms.kjc.sir
 

Methods in at.dms.kjc.sir with parameters of type JFieldAccessExpression
 void SIRToStreamIt.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          prints a field expression
 

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

Methods in at.dms.kjc.sir.lowering that return JFieldAccessExpression
static JFieldAccessExpression LoweringConstants.getChildStruct(SIROperator child)
          Returns a field access to , as for use within an init function referencing a child.
 

Methods in at.dms.kjc.sir.lowering with parameters of type JFieldAccessExpression
 Object ThreeAddressExpressionCheck.visitFieldAccess(JFieldAccessExpression self, Stack<JExpression> context)
           
 Object StructDestroyer.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          Visit field expression.
 Object RenameAll.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
           
 Object Propagator.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
           
 

Uses of JFieldAccessExpression in at.dms.util
 

Methods in at.dms.util with parameters of type JFieldAccessExpression
 void IRPrinter.visitFieldExpression(JFieldAccessExpression self, JExpression left, String ident)
          visits a field expression