jellyj.syntaxtree
Class TryStatementNode
jellyj.syntaxtree.SyntaxTreeNode
|
+--jellyj.syntaxtree.StatementNode
|
+--jellyj.syntaxtree.TryStatementNode
- public class TryStatementNode
- extends StatementNode
catchBlocks_d
public Vector catchBlocks_d
finallyBlock_d
public BlockNode finallyBlock_d
formals_d
public Vector formals_d
tryBlock_d
public BlockNode tryBlock_d
TryStatementNode
public TryStatementNode()
translate
public void translate(ClassGen classGen, MethodGen methodGen)
translateFinally
public static void translateFinally(ClassGen classGen, MethodGen methodGen)
translateFinally
public static void translateFinally(ClassGen classGen, MethodGen methodGen, Type type_d)
typeCheck
public Type typeCheck(SymbolTable stable)
throws jellyj.util.TypeCheckError
to Class java.util.Vector
to Class java.util.Vector
to Class jellyj.syntaxtree.BlockNode
to Class jellyj.syntaxtree.BlockNode
to Class java.util.Stack