org.jmlspecs.jml4.fspv.theory.ast
Class TheoryReference

java.lang.Object
  extended by org.jmlspecs.jml4.fspv.theory.ast.TheoryNode
      extended by org.jmlspecs.jml4.fspv.theory.ast.TheoryStatement
          extended by org.jmlspecs.jml4.fspv.theory.ast.TheoryExpression
              extended by org.jmlspecs.jml4.fspv.theory.ast.TheoryReference
Direct Known Subclasses:
TheoryFieldReference, TheoryResultReference, TheorySingleNameReference

public abstract class TheoryReference
extends TheoryExpression


Field Summary
 
Fields inherited from class org.jmlspecs.jml4.fspv.theory.ast.TheoryNode
base, enclosingTheory
 
Constructor Summary
TheoryReference(ASTNode base, Theory theory)
           
 
Method Summary
 
Methods inherited from class org.jmlspecs.jml4.fspv.theory.ast.TheoryExpression
getType
 
Methods inherited from class org.jmlspecs.jml4.fspv.theory.ast.TheoryNode
toString, traverse
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TheoryReference

public TheoryReference(ASTNode base,
                       Theory theory)