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

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.TheoryVariableDeclaration
              extended by org.jmlspecs.jml4.fspv.theory.ast.TheoryLocalDeclaration
                  extended by org.jmlspecs.jml4.fspv.theory.ast.TheoryArgument

public class TheoryArgument
extends TheoryLocalDeclaration


Field Summary
 
Fields inherited from class org.jmlspecs.jml4.fspv.theory.ast.TheoryLocalDeclaration
initialization
 
Fields inherited from class org.jmlspecs.jml4.fspv.theory.ast.TheoryNode
base, enclosingTheory
 
Constructor Summary
TheoryArgument(ASTNode base, Theory theory)
           
 
Method Summary
 void traverse(TheoryVisitor visitor)
           
 
Methods inherited from class org.jmlspecs.jml4.fspv.theory.ast.TheoryLocalDeclaration
getName, getType, isArrayType, isBooleanType, isClassType, isIntType
 
Methods inherited from class org.jmlspecs.jml4.fspv.theory.ast.TheoryNode
toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TheoryArgument

public TheoryArgument(ASTNode base,
                      Theory theory)
Method Detail

traverse

public void traverse(TheoryVisitor visitor)
Overrides:
traverse in class TheoryLocalDeclaration