Uses of Class
at.dms.compiler.JavaStyleComment

Packages that use JavaStyleComment
at.dms.compiler   
at.dms.compiler.antlr.extra   
at.dms.kjc   
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.linear Provides analysis and optimization of linear portions of the stream graph. 
at.dms.kjc.sir.lowering Provides compiler passes that analyze or optimize the SIR, primarily within the code of each filter. 
at.dms.kjc.sir.statespace Provides analysis and optimization of linear statespace portions of the stream graph. 
at.dms.util   
 

Uses of JavaStyleComment in at.dms.compiler
 

Subclasses of JavaStyleComment in at.dms.compiler
 class JavadocComment
          A simple character constant
 

Methods in at.dms.compiler with parameters of type JavaStyleComment
protected  void JavaStyleComment.deepCloneInto(JavaStyleComment other)
          Clones all fields of this into
 

Uses of JavaStyleComment in at.dms.compiler.antlr.extra
 

Methods in at.dms.compiler.antlr.extra that return JavaStyleComment
 JavaStyleComment[] Scanner.getStatementComment()
           
protected  JavaStyleComment[] Parser.getStatementComment()
           
 

Methods in at.dms.compiler.antlr.extra with parameters of type JavaStyleComment
 void Scanner.addComment(JavaStyleComment comment)
           
 

Uses of JavaStyleComment in at.dms.kjc
 

Methods in at.dms.kjc that return JavaStyleComment
 JavaStyleComment[] JStatement.getComments()
          Returns the comments
 

Methods in at.dms.kjc with parameters of type JavaStyleComment
 void JStatement.setComments(JavaStyleComment[] comments)
          Set the comments.
 void CloningVisitor.visitBlockStatement(int offset, JBlock self, JavaStyleComment[] comments)
          Used by deepCopy(int offset,JBlock oldObj) above
 Object ReplacingVisitor.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
          prints an expression statement
 Object Kopi2SIR.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
          visits an expression statement
 void KjcVisitor.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
          visits an expression statement
 void KjcPrettyPrinter.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
          prints an expression statement
 void KjcEmptyVisitor.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
          prints an expression statement
 Object EmptyAttributeVisitor.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
          prints an expression statement
 T AttributeVisitor.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
          visits an expression statement
 Object Kopi2SIR.visitComment(JavaStyleComment comment)
          visits an array length expression
 void KjcVisitor.visitComment(JavaStyleComment comment)
          visits an array length expression
 void KjcPrettyPrinter.visitComment(JavaStyleComment comment)
          prints an array length expression
 void KjcEmptyVisitor.visitComment(JavaStyleComment comment)
          prints an array length expression
 Object EmptyAttributeVisitor.visitComment(JavaStyleComment self)
          prints an array length expression
 T AttributeVisitor.visitComment(JavaStyleComment comment)
          visits an array length expression
 Object Kopi2SIR.visitComments(JavaStyleComment[] comments)
          visits an array length expression
 void KjcVisitor.visitComments(JavaStyleComment[] comments)
          visits an array length expression
 void KjcPrettyPrinter.visitComments(JavaStyleComment[] comments)
          prints an array length expression
 void KjcEmptyVisitor.visitComments(JavaStyleComment[] comments)
          prints an array length expression
 Object EmptyAttributeVisitor.visitComments(JavaStyleComment[] self)
          prints an array length expression
 T AttributeVisitor.visitComments(JavaStyleComment[] comments)
          visits an array length expression
 

Constructors in at.dms.kjc with parameters of type JavaStyleComment
JBlock(TokenReference where, JStatement[] body, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JBlock(TokenReference where, List<JStatement> body, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JBreakStatement(TokenReference where, String label, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JClassDeclaration(TokenReference where, int modifiers, String ident, CClassType superClass, CClassType[] interfaces, JFieldDeclaration[] fields, JMethodDeclaration[] methods, JTypeDeclaration[] inners, JPhylum[] initializers, JavadocComment javadoc, JavaStyleComment[] comment)
          Constructs a class declaration node in the syntax tree.
JClassImport(TokenReference where, String name, JavaStyleComment[] comments)
          Constructs a single-type-import declaration node in the syntax tree.
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
JContinueStatement(TokenReference where, String label, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JDoStatement(TokenReference where, JExpression cond, JStatement body, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JEmptyStatement(TokenReference where, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JExpressionListStatement(TokenReference where, JExpression[] exprs, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JExpressionStatement(TokenReference where, JExpression expr, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JFieldDeclaration(TokenReference where, JVariableDefinition variable, JavadocComment javadoc, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JForStatement(TokenReference where, JStatement init, JExpression cond, JStatement incr, JStatement body, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JIfStatement(TokenReference where, JExpression cond, JStatement thenClause, JStatement elseClause, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JInterfaceDeclaration(TokenReference where, int modifiers, String ident, CClassType[] interfaces, JFieldDeclaration[] fields, JMethodDeclaration[] methods, JTypeDeclaration[] inners, JPhylum[] initializers, JavadocComment javadoc, JavaStyleComment[] comment)
          Constructs an interface declaration node in the syntax tree.
JLabeledStatement(TokenReference where, String label, JStatement body, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JLoopStatement(TokenReference where, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JMemberDeclaration(TokenReference where, JavadocComment javadoc, JavaStyleComment[] comments)
          Construct a node in the parsing tree This method is directly called by the parser
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.
JPackageImport(TokenReference where, String name, JavaStyleComment[] comments)
          construct a package name
JPackageName(TokenReference where, String name, JavaStyleComment[] comments)
          construct a package name
JReturnStatement(TokenReference where, JExpression expr, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JStatement(TokenReference where, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JSwitchStatement(TokenReference where, JExpression expr, JSwitchGroup[] groups, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JSynchronizedStatement(TokenReference where, JExpression cond, JStatement body, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JThrowStatement(TokenReference where, JExpression expr, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JTryCatchStatement(TokenReference where, JBlock tryClause, JCatchClause[] catchClauses, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JTryFinallyStatement(TokenReference where, JBlock tryClause, JBlock finallyClause, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JTypeDeclaration(TokenReference where, int modifiers, String ident, CClassType[] interfaces, JFieldDeclaration[] fields, JMethodDeclaration[] methods, JTypeDeclaration[] inners, JPhylum[] initializers, JavadocComment javadoc, JavaStyleComment[] comment)
          Constructs a type declaration node in the syntax tree.
JVariableDeclarationStatement(TokenReference where, JVariableDefinition[] vars, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JVariableDeclarationStatement(TokenReference where, JVariableDefinition var, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JWhileStatement(TokenReference where, JExpression cond, JStatement body, JavaStyleComment[] comments)
          Construct a node in the parsing tree
 

Uses of JavaStyleComment in at.dms.kjc.common
 

Methods in at.dms.kjc.common with parameters of type JavaStyleComment
 void ToCCommon.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
          prints an block statement
 

Uses of JavaStyleComment in at.dms.kjc.lir
 

Methods in at.dms.kjc.lir with parameters of type JavaStyleComment
 void LIRToC.visitComment(JavaStyleComment comment)
          prints a comment expression
 void LIRToC.visitComments(JavaStyleComment[] comments)
          prints a comment expression
 

Uses of JavaStyleComment in at.dms.kjc.rstream
 

Methods in at.dms.kjc.rstream with parameters of type JavaStyleComment
 void FlatIRToRS.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
          prints an expression statement
 void FlatIRToRS.visitComment(JavaStyleComment comment)
           
 void FlatIRToRS.visitComments(JavaStyleComment[] comments)
           
 

Constructors in at.dms.kjc.rstream with parameters of type JavaStyleComment
Jrstream_pr(TokenReference where, JStatement[] body, JavaStyleComment[] comments)
           
 

Uses of JavaStyleComment in at.dms.kjc.sir
 

Methods in at.dms.kjc.sir with parameters of type JavaStyleComment
 void SIRToStreamIt.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
          prints an expression statement
 void SIRToStreamIt.visitComment(JavaStyleComment comment)
          prints an array length expression
 void SIRToStreamIt.visitComments(JavaStyleComment[] comments)
          prints an array length expression
 

Constructors in at.dms.kjc.sir with parameters of type JavaStyleComment
SIRPrintStatement(TokenReference where, JExpression arg, boolean newline, JavaStyleComment[] comments)
          Construct a node in the parsing tree
SIRPrintStatement(TokenReference where, JExpression arg, JavaStyleComment[] comments)
           
SIRRegSenderStatement(TokenReference where, JavaStyleComment[] comments, String portal, SIRLatency latency)
          Construct a node in the parsing tree
 

Uses of JavaStyleComment in at.dms.kjc.sir.linear
 

Methods in at.dms.kjc.sir.linear that return JavaStyleComment
static JavaStyleComment[] LinearReplacer.makeComment(String c)
          Make an array of one java comments from a string.
 

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

Methods in at.dms.kjc.sir.lowering with parameters of type JavaStyleComment
 Object VarDeclRaiser.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
           
 Object StructDestroyer.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
          Visit block.
 Object RenameAll.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
           
 Object Propagator.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
           
 Object IntroduceMultiPops.visitBlockStatement(JBlock oldBlock, JavaStyleComment[] comments)
           
 Object BranchAnalyzer.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
           
 Object BlockFlattener.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
           
 

Uses of JavaStyleComment in at.dms.kjc.sir.statespace
 

Methods in at.dms.kjc.sir.statespace that return JavaStyleComment
static JavaStyleComment[] LinearReplacer.makeComment(String c)
          Make an array of one java comments from a string.
 

Uses of JavaStyleComment in at.dms.util
 

Methods in at.dms.util with parameters of type JavaStyleComment
 void IRPrinter.visitBlockStatement(JBlock self, JavaStyleComment[] comments)
          visits an expression statement
 void IRPrinter.visitComment(JavaStyleComment comment)
          visits an array length expression
 void IRPrinter.visitComments(JavaStyleComment[] comments)
          visits an array length expression