Uses of Class
at.dms.compiler.JavaStyleComment

Packages that use JavaStyleComment
at.dms.compiler   
at.dms.kjc   
 

Uses of JavaStyleComment in at.dms.compiler
 

Subclasses of JavaStyleComment in at.dms.compiler
 class JavadocComment
          The contents of a parsed javadoc comment.
 

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

Uses of JavaStyleComment in at.dms.kjc
 

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

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

Constructors in at.dms.kjc with parameters of type JavaStyleComment
JStatement(TokenReference where, 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.
JBlock(TokenReference where, JStatement[] body, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
JEmptyStatement(TokenReference where, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JContinueStatement(TokenReference where, java.lang.String label, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
JPackageName(TokenReference where, java.lang.String name, JavaStyleComment[] comments)
          Constructs a package name.
JMemberDeclaration(TokenReference where, JavadocComment javadoc, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
JMethodDeclaration(TokenReference where, int modifiers, CType returnType, java.lang.String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body, JavadocComment javadoc, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
JConstructorDeclaration(TokenReference where, int modifiers, java.lang.String ident, JFormalParameter[] parameters, CClassType[] exceptions, JConstructorBlock body, JavadocComment javadoc, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
JExpressionListStatement(TokenReference where, JExpression[] exprs, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JLoopStatement(TokenReference where, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
JWhileStatement(TokenReference where, JExpression condition, JStatement body, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
JExpressionStatement(TokenReference where, JExpression expression, JavaStyleComment[] comments)
          Construct a node in the parsing tree
JForStatement(TokenReference where, JStatement init, JExpression condition, JStatement incr, JStatement body, 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.
JReturnStatement(TokenReference where, JExpression expression, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
JTypeDeclaration(TokenReference where, int modifiers, java.lang.String ident, CClassType[] interfaces, JFieldDeclaration[] fields, JMethodDeclaration[] methods, JTypeDeclaration[] inners, JPhylum[] initializers, JavadocComment javadoc, JavaStyleComment[] comments)
          Constructs a type declaration in the parsing tree.
JClassDeclaration(TokenReference where, int modifiers, java.lang.String ident, java.lang.String superName, CClassType[] interfaces, JFieldDeclaration[] fields, JMethodDeclaration[] methods, JTypeDeclaration[] inners, JPhylum[] initializers, JavadocComment javadoc, JavaStyleComment[] comment)
          Construct a node in the parsing tree.
JClassImport(TokenReference where, java.lang.String name, JavaStyleComment[] comments)
          construct a class name
JFieldDeclaration(TokenReference where, JVariableDefinition variable, JavadocComment javadoc, 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.
JLabeledStatement(TokenReference where, java.lang.String label, JStatement statement, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
JThrowStatement(TokenReference where, JExpression expression, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
JInterfaceDeclaration(TokenReference where, int modifiers, java.lang.String shortName, CClassType[] interfaces, JFieldDeclaration[] fields, JMethodDeclaration[] methods, JTypeDeclaration[] inners, JPhylum[] initializers, JavadocComment javadoc, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
JDoStatement(TokenReference where, JExpression condition, JStatement body, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
JBreakStatement(TokenReference where, java.lang.String label, JavaStyleComment[] comments)
          Construct a node in the parsing 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
JPackageImport(TokenReference where, java.lang.String name, JavaStyleComment[] comments)
          construct a package name
JIfStatement(TokenReference where, JExpression condition, JStatement thenClause, JStatement elseClause, 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