junc.ast
Class InterfaceMemberDeclarationNode

java.lang.Object
  |
  +--antlr.BaseAST
        |
        +--antlr.CommonAST
              |
              +--junc.ast.JUnCASTNode
                    |
                    +--junc.ast.InterfaceMemberDeclarationNode
All Implemented Interfaces:
antlr.collections.AST, java.io.Serializable

public abstract class InterfaceMemberDeclarationNode
extends JUnCASTNode

See Also:
Serialized Form

Field Summary
 
Fields inherited from class antlr.BaseAST
down, right
 
Constructor Summary
InterfaceMemberDeclarationNode()
           
 
Method Summary
abstract  junc.types.JUnCBaseType typeCheck(junc.symtab.SymbolTable symbolTable)
           
 
Methods inherited from class junc.ast.JUnCASTNode
getColumnNumber, getLineNumber, setColumnNumber, setLineNumber
 
Methods inherited from class antlr.CommonAST
getText, getType, initialize, initialize, initialize, setText, setType
 
Methods inherited from class antlr.BaseAST
addChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getFirstChild, getNextSibling, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toString, toStringList, toStringTree, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InterfaceMemberDeclarationNode

public InterfaceMemberDeclarationNode()
Method Detail

typeCheck

public abstract junc.types.JUnCBaseType typeCheck(junc.symtab.SymbolTable symbolTable)
                                           throws TypeCheckError
Specified by:
typeCheck in class JUnCASTNode
TypeCheckError