org.jmlspecs.jml4.fspv.phases
Class SimplTranslation
java.lang.Object
org.jmlspecs.jml4.fspv.theory.ast.TheoryVisitor
org.jmlspecs.jml4.fspv.phases.SimplTranslation
public class SimplTranslation
- extends TheoryVisitor
Methods inherited from class org.jmlspecs.jml4.fspv.theory.ast.TheoryVisitor |
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
thy
public SimplTheory thy
SimplTranslation
public SimplTranslation()
visit
public boolean visit(Theory theory)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryMethodDeclaration theoryMethodDeclaration)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryConstructorDeclaration theoryConstructorDeclaration)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryArgument theoryArgument)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryLocalDeclaration theoryLocalDeclaration)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryFieldDeclaration theoryFieldDeclaration)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryLocalDeclarationStatement theoryLocalDeclaration)
- Statements ********************************
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryAssignment theoryAssignment)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryCompoundAssignment theoryAssignment)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryWhileStatement theoryWhileStatement)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryBlock theoryBlock)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheorySingleNameReference theorySingleNameReference)
- Expressions *******************************
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryBooleanLiteral theoryBooleanLiteral)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryFieldReference theoryFieldReference)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryBinaryExpression theoryBinaryExpression)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryEqualExpression theoryEqualExpression)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryPostfixExpression theoryPostfixAssignment)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryOldExpression theoryOldExpression)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryResultReference theoryResultReference)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryAllocationExpression theoryAllocationExpression)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryIntLiteral theoryIntLiteral)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryNullLiteral theoryNullLiteral)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryMessageSend theoryMessageSend)
- Overrides:
visit
in class TheoryVisitor
visit
public boolean visit(TheoryReturnStatement theoryReturnStatement)
- Overrides:
visit
in class TheoryVisitor