All Packages Class Hierarchy This Package Previous Next Index
Class espresso.syntaxtree.ClassDeclarationNode
java.lang.Object
|
+----espresso.syntaxtree.SyntaxTreeNode
|
+----espresso.syntaxtree.TypeDeclarationNode
|
+----espresso.syntaxtree.ClassDeclarationNode
- public class ClassDeclarationNode
- extends TypeDeclarationNode
-
superName_d
-
-
ClassDeclarationNode()
-
-
translate()
-
-
typeCheck(SymbolTable)
-
superName_d
public Symbol superName_d
ClassDeclarationNode
public ClassDeclarationNode()
typeCheck
public Type typeCheck(SymbolTable stable) throws TypeCheckError
- Overrides:
- typeCheck in class TypeDeclarationNode
translate
public void translate()
- Overrides:
- translate in class TypeDeclarationNode
All Packages Class Hierarchy This Package Previous Next Index