All Packages Class Hierarchy This Package Previous Next Index
Class espresso.syntaxtree.IfStatementNode
java.lang.Object
|
+----espresso.syntaxtree.SyntaxTreeNode
|
+----espresso.syntaxtree.StatementNode
|
+----espresso.syntaxtree.IfStatementNode
- public class IfStatementNode
- extends StatementNode
-
condition_d
-
-
elseStatement_d
-
-
thenStatement_d
-
-
IfStatementNode()
-
-
translate(ClassGen, MethodGen)
-
-
typeCheck(SymbolTable)
-
condition_d
public ExpressionNode condition_d
thenStatement_d
public StatementNode thenStatement_d
elseStatement_d
public StatementNode elseStatement_d
IfStatementNode
public IfStatementNode()
typeCheck
public Type typeCheck(SymbolTable stable) throws TypeCheckError
- Overrides:
- typeCheck in class StatementNode
translate
public void translate(ClassGen classGen,
MethodGen methodGen)
- Overrides:
- translate in class StatementNode
All Packages Class Hierarchy This Package Previous Next Index