|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PostStateExpressionTranslator | |
|---|---|
| org.jmlspecs.jml4.rac | |
| org.jmlspecs.jml4.rac.quantifiedexpression | |
| Uses of PostStateExpressionTranslator in org.jmlspecs.jml4.rac |
|---|
| Subclasses of PostStateExpressionTranslator in org.jmlspecs.jml4.rac | |
|---|---|
class |
ConstraintTranslator
Translates constraint clauses to history constraint checking methods. |
class |
ExceptionalPostconditionTranslator
Translate the exceptional postcondition of a method or constructor. |
class |
PostconditionTranslator
|
class |
PreconditionTranslator
Translates the precondition of a method or constructor into RAC code. |
| Uses of PostStateExpressionTranslator in org.jmlspecs.jml4.rac.quantifiedexpression |
|---|
| Fields in org.jmlspecs.jml4.rac.quantifiedexpression declared as PostStateExpressionTranslator | |
|---|---|
PostStateExpressionTranslator |
QuantifiedExpressionTranslator.transExp
translator for translating subexpressions |
| Methods in org.jmlspecs.jml4.rac.quantifiedexpression with parameters of type PostStateExpressionTranslator | |
|---|---|
static StaticAnalysis |
StaticAnalysis.getInstance(VariableGenerator varGen,
RacContext ctx,
JmlQuantifiedExpression expr,
java.lang.String resultVar,
PostStateExpressionTranslator transExp,
RacResult racResult,
SourceTypeBinding typeBinding)
Returns an instance of StaticAnalysis, that
translates JML quantified expressions into Java source code. |
java.lang.String |
QInterval.translate(VariableGenerator varGen,
java.lang.String lowerVar,
java.lang.String upperVar,
PostStateExpressionTranslator transExp)
Return Java source code that, if executed, evaluates the quantfied interval, i.e., its lower and upper bound values. |
| Constructors in org.jmlspecs.jml4.rac.quantifiedexpression with parameters of type PostStateExpressionTranslator | |
|---|---|
QuantifiedExpressionTranslator(VariableGenerator varGen,
RacContext context,
JmlQuantifiedExpression expr,
java.lang.String resultVar,
PostStateExpressionTranslator transExp,
RacResult racResult,
SourceTypeBinding typeBinding)
Constructs a new instance. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||