Uses of Interface
at.dms.kjc.KjcVisitor

Packages that use KjcVisitor
at.dms.kjc   
 

Uses of KjcVisitor in at.dms.kjc
 

Classes in at.dms.kjc that implement KjcVisitor
 class KjcPrettyPrinter
          This class implements a Java pretty printer.
 

Methods in at.dms.kjc with parameters of type KjcVisitor
abstract  void JPhylum.accept(KjcVisitor p)
          Accepts the specified visitor
abstract  void JExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JModuloExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JSwitchLabel.accept(KjcVisitor p)
          Accepts the specified visitor
 void JStatement.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JTypeDeclarationStatement.accept(KjcVisitor p)
          Accepts the specified visitor
 void JUnaryPromote.accept(KjcVisitor p)
          Accepts the specified visitor
 void JTryCatchStatement.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JShiftExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JBitwiseExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JBlock.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JEmptyStatement.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JContinueStatement.accept(KjcVisitor p)
          Accepts the specified visitor
 void JPackageName.accept(KjcVisitor p)
          Accepts the specified visitor
 void JClassFieldExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JMemberDeclaration.accept(KjcVisitor p)
          Accepts the specified visitor
 void JMemberDeclaration.genComments(KjcVisitor p)
          Generate the code in pure java form It is useful to debug and tune compilation process
 void JMethodDeclaration.accept(KjcVisitor p)
          Accepts the specified visitor
 void JConstructorDeclaration.accept(KjcVisitor p)
          Accepts the specified visitor
 void JOrdinalLiteral.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JCharLiteral.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JMethodCallExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JExpressionListStatement.accept(KjcVisitor p)
          Accepts the specified visitor
 void JMultExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JCatchClause.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JThisExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JSuperExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JVariableDefinition.accept(KjcVisitor p)
          Accepts the specified visitor
 void JNullLiteral.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JPrefixExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JEqualityExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JNameExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JInstanceofExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JWhileStatement.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JExpressionStatement.accept(KjcVisitor p)
          Accepts the specified visitor
 void JMinusExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JStringLiteral.accept(KjcVisitor p)
          Accepts the specified visitor
 void JNewObjectExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JNewAnonymousClassExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JForStatement.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JSwitchStatement.accept(KjcVisitor p)
          Accepts the specified visitor
 void JCompoundStatement.accept(KjcVisitor p)
          Accepts the specified visitor
 void JUnaryExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JArrayInitializer.accept(KjcVisitor p)
          Accepts the specified visitor
 void JReturnStatement.accept(KjcVisitor p)
          Accepts the specified visitor
 void JClassFieldDeclarator.accept(KjcVisitor p)
          Accepts the specified visitor
 void JNewArrayExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JConstructorBlock.accept(KjcVisitor p)
          Accepts the specified visitor
 void JClassDeclaration.accept(KjcVisitor p)
          Accepts the specified visitor
 void JTypeNameExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JDivideExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JParenthesedExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JInitializerDeclaration.accept(KjcVisitor p)
          Accepts the specified visitor
 void JAssignmentExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JCompoundAssignmentExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JLocalVariableExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JCastExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JGeneratedLocalVariable.accept(KjcVisitor p)
          Accepts the specified visitor
 void JPostfixExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JClassImport.accept(KjcVisitor p)
          Accepts the specified visitor
 void JFieldDeclaration.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JTryFinallyStatement.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JExplicitConstructorInvocation.accept(KjcVisitor p)
          Accepts the specified visitor
 void JArrayAccessExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JLabeledStatement.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JArrayDimsAndInits.accept(KjcVisitor p)
          Accepts the specified visitor
 void JSwitchGroup.accept(KjcVisitor p)
          Accepts the specified visitor
 void JCheckedExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JFormalParameter.accept(KjcVisitor p)
          Accepts the specified visitor
 void JThrowStatement.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JInterfaceDeclaration.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JBooleanLiteral.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JDoStatement.accept(KjcVisitor p)
          Accepts the specified visitor
 void JBreakStatement.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JRelationalExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JVariableDeclarationStatement.accept(KjcVisitor p)
          Accepts the specified visitor
 void JClassExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JRealLiteral.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JPackageImport.accept(KjcVisitor p)
          Accepts the specified visitor
 void JArrayLengthExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JAddExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JConditionalAndExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JConditionalExpression.accept(KjcVisitor p)
          Accepts the specified visitor
 void JIfStatement.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JCompilationUnit.accept(KjcVisitor p)
          Accepts the specified visitor
 void JConditionalOrExpression.accept(KjcVisitor p)
          Accepts the specified visitor.
 void JSynchronizedStatement.accept(KjcVisitor p)
          Accepts the specified visitor