Uses of Class
at.dms.kjc.JBlock

Packages that use JBlock
at.dms.kjc   
 

Uses of JBlock in at.dms.kjc
 

Subclasses of JBlock in at.dms.kjc
 class JClassBlock
          JLS 14.2: Block TA block is a sequence of statements and local variable declaration statements within braces.
 class JConstructorBlock
          JLS 14.2: Block TA block is a sequence of statements and local variable declaration statements within braces.
 

Methods in at.dms.kjc that return JBlock
 JBlock JMethodDeclaration.getBody()
           
 JBlock JCatchClause.getBody()
          Returns the body of the catch clause.
 

Methods in at.dms.kjc with parameters of type JBlock
 void JMethodDeclaration.setBody(JBlock body)
           
 void KjcPrettyPrinter.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, java.lang.String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 void KjcPrettyPrinter.visitConstructorDeclaration(JConstructorDeclaration self, int modifiers, java.lang.String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          prints a method declaration
 void KjcPrettyPrinter.visitTryCatchStatement(JTryCatchStatement self, JBlock tryClause, JCatchClause[] catchClauses)
          prints a try-catch statement
 void KjcPrettyPrinter.visitTryFinallyStatement(JTryFinallyStatement self, JBlock tryClause, JBlock finallyClause)
          prints a try-finally statement
 void KjcPrettyPrinter.visitBlockStatement(JBlock self, JStatement[] body, JavaStyleComment[] comments)
          prints an expression statement
 void KjcPrettyPrinter.visitCatchClause(JCatchClause self, JFormalParameter exception, JBlock body)
          prints an array length expression
 void KjcVisitor.visitMethodDeclaration(JMethodDeclaration self, int modifiers, CType returnType, java.lang.String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          visits a method declaration
 void KjcVisitor.visitConstructorDeclaration(JConstructorDeclaration self, int modifiers, java.lang.String ident, JFormalParameter[] parameters, CClassType[] exceptions, JBlock body)
          visits a method declaration
 void KjcVisitor.visitTryCatchStatement(JTryCatchStatement self, JBlock tryClause, JCatchClause[] catchClauses)
          visits a try-catch statement
 void KjcVisitor.visitTryFinallyStatement(JTryFinallyStatement self, JBlock tryClause, JBlock finallyClause)
          visits a try-finally statement
 void KjcVisitor.visitBlockStatement(JBlock self, JStatement[] body, JavaStyleComment[] comments)
          visits an expression statement
 void KjcVisitor.visitCatchClause(JCatchClause self, JFormalParameter exception, JBlock body)
          visits an array length expression
 

Constructors in at.dms.kjc with parameters of type JBlock
JTryCatchStatement(TokenReference where, JBlock tryClause, JCatchClause[] catchClauses, 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.
JCatchClause(TokenReference where, JFormalParameter exception, JBlock body)
          Construct a node in the parsing tree.
JInitializerDeclaration(TokenReference where, JBlock body, boolean isStatic, boolean isDummy)
          Construct a node in the parsing tree.
JTryFinallyStatement(TokenReference where, JBlock tryClause, JBlock finallyClause, JavaStyleComment[] comments)
          Construct a node in the parsing tree.
CSourceMethod(CClass owner, int modifiers, java.lang.String ident, CType returnType, CType[] paramTypes, CClassType[] exceptions, boolean deprecated, JBlock body, int optimizingLevel)
          Constructs a source method export.