jellyj.syntaxtree
Class VariableDeclaratorNode

jellyj.syntaxtree.SyntaxTreeNode
  |
  +--jellyj.syntaxtree.VariableDeclaratorNode

public class VariableDeclaratorNode
extends SyntaxTreeNode


Field Summary
 booleanfield_d
           
 ExpressionNodeinit_d
           
 Symbolname_d
           
 Typetype_d
           

Fields inherited from class jellyj.syntaxtree.SyntaxTreeNode
column_d, line_d

Constructor Summary
VariableDeclaratorNode(boolean fieldFlag)
           

Method Summary
 TypetypeCheck(SymbolTable stable)
           

Field Detail

field_d

public boolean field_d

init_d

public ExpressionNode init_d

name_d

public Symbol name_d

type_d

public Type type_d
Constructor Detail

VariableDeclaratorNode

public VariableDeclaratorNode(boolean fieldFlag)
Method Detail

typeCheck

public Type typeCheck(SymbolTable stable)
throws jellyj.util.TypeCheckError

Association Links

to Class jellyj.util.Symbol

to Class jellyj.util.Type

to Class jellyj.syntaxtree.ExpressionNode