org.jmlspecs.jml4.fspv.theory.ast
Class TheoryWhileStatement
java.lang.Object
org.jmlspecs.jml4.fspv.theory.ast.TheoryNode
org.jmlspecs.jml4.fspv.theory.ast.TheoryStatement
org.jmlspecs.jml4.fspv.theory.ast.TheoryWhileStatement
public class TheoryWhileStatement
- extends TheoryStatement
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
condition
public final TheoryExpression condition
action
public final TheoryStatement action
invariants
public final TheoryExpression[] invariants
variants
public final TheoryExpression[] variants
TheoryWhileStatement
public TheoryWhileStatement(ASTNode base,
Theory theory,
TheoryExpression condition,
TheoryStatement action,
TheoryExpression[] invariants,
TheoryExpression[] variants)
traverse
public void traverse(TheoryVisitor visitor)
- Specified by:
traverse
in class TheoryNode