Uses of Class
at.dms.kjc.JArrayAccessExpression

Packages that use JArrayAccessExpression
at.dms.kjc   
at.dms.kjc.backendSupport Package documentation for at.dms.kjc.backendSupport 
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.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.util   
 

Uses of JArrayAccessExpression in at.dms.kjc
 

Methods in at.dms.kjc with parameters of type JArrayAccessExpression
protected  void JArrayAccessExpression.deepCloneInto(JArrayAccessExpression other)
          Clones all fields of this into
 S ExpressionVisitorBase.visitArrayAccess(JArrayAccessExpression self, T otherData)
           
 S ExpressionVisitor.visitArrayAccess(JArrayAccessExpression self, T otherData)
           
 Object ReplacingVisitor.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          prints an array length expression
 Object Kopi2SIR.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          visits an array length expression
 void KjcVisitor.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          visits an array length expression
 void KjcPrettyPrinter.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          prints an array length expression
 void KjcEmptyVisitor.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          prints an array length expression
 Object EmptyAttributeVisitor.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          prints an array length expression
 T AttributeVisitor.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          visits an array length expression
 

Uses of JArrayAccessExpression in at.dms.kjc.backendSupport
 

Methods in at.dms.kjc.backendSupport that return JArrayAccessExpression
protected  JArrayAccessExpression ChannelAsArray.bufRef(JExpression offset)
          Create an array reference given an offset
 

Uses of JArrayAccessExpression in at.dms.kjc.cluster
 

Methods in at.dms.kjc.cluster with parameters of type JArrayAccessExpression
 void CodeEstimate.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          visits an array access expression
 

Uses of JArrayAccessExpression in at.dms.kjc.common
 

Methods in at.dms.kjc.common with parameters of type JArrayAccessExpression
 void ToC.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          prints an array access expression
 

Uses of JArrayAccessExpression in at.dms.kjc.lir
 

Methods in at.dms.kjc.lir with parameters of type JArrayAccessExpression
 void LIRToC.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          prints an array access expression
 

Uses of JArrayAccessExpression in at.dms.kjc.rstream
 

Methods in at.dms.kjc.rstream with parameters of type JArrayAccessExpression
static JExpression Util.getVar(JArrayAccessExpression expr)
          get the variable access in an array access expression
 void FlatIRToRS.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          prints an array access expression
 

Uses of JArrayAccessExpression in at.dms.kjc.sir
 

Methods in at.dms.kjc.sir with parameters of type JArrayAccessExpression
 void SIRToStreamIt.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          prints an array length expression
 

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

Methods in at.dms.kjc.sir.lowering with parameters of type JArrayAccessExpression
 Object ThreeAddressExpressionCheck.visitArrayAccess(JArrayAccessExpression self, Stack<JExpression> context)
           
 Object Propagator.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          Visits an array access expression
 Object ArrayDestroyer.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
           
 

Uses of JArrayAccessExpression in at.dms.util
 

Methods in at.dms.util with parameters of type JArrayAccessExpression
 void IRPrinter.visitArrayAccessExpression(JArrayAccessExpression self, JExpression prefix, JExpression accessor)
          visits an array length expression