| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
jellyj.syntaxtree.SyntaxTreeNode | +--jellyj.syntaxtree.ClassBodyDeclarationNode | +--jellyj.syntaxtree.MethodDeclarationNode | +--jellyj.syntaxtree.ConstructorDeclarationNode
Field Summary | |
ConstructorInvocationNode | consInvocation_d |
BlockNode | fieldInit_d |
Fields inherited from class jellyj.syntaxtree.MethodDeclarationNode |
block_d, exceptions_d, formals_d, name_d, NUMBER_FORMALS, overriding, scope_d |
Fields inherited from class jellyj.syntaxtree.ClassBodyDeclarationNode |
accessFlags_d, type_d |
Fields inherited from class jellyj.syntaxtree.SyntaxTreeNode |
column_d, line_d |
Constructor Summary | |
ConstructorDeclarationNode() |
Method Summary | |
void | translate(ClassGen classGen) |
Type | typeCheck(SymbolTable stable) |
Methods inherited from class jellyj.syntaxtree.MethodDeclarationNode |
encodeType |
Methods inherited from class jellyj.syntaxtree.ClassBodyDeclarationNode |
isFinal, isInstance, isPrivate, isProtected, isPublic, isStatic, type |
Field Detail |
public ConstructorInvocationNode consInvocation_d
public BlockNode fieldInit_d
Constructor Detail |
public ConstructorDeclarationNode()
Method Detail |
public void translate(ClassGen classGen)
public Type typeCheck(SymbolTable stable)
throws jellyj.util.TypeCheckError
Association Links |
to Class jellyj.syntaxtree.BlockNode
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |