Constructors in org.jmlspecs.jml4.fspv.simpl.ast with parameters of type SimplExpression |
SimplAndAndExpression(SimplExpression left,
SimplExpression expression)
|
SimplAndExpression(SimplExpression left,
SimplExpression expression)
|
SimplAssignment(SimplExpression left,
SimplExpression expression)
|
SimplBinaryExpression(SimplExpression left,
SimplExpression expression)
|
SimplCallExpression(java.lang.String name,
SimplExpression[] params)
|
SimplConstructor(java.lang.String name,
SimplHoareState state,
SimplArgument[] args,
SimplLocalVariable[] locals,
SimplStatement[] statements,
SimplAssignment memoryAllocationAssignment,
SimplExpression memoryCountExpression)
|
SimplDefinition(java.lang.String name,
SimplExpression expression)
|
SimplDivExpression(SimplExpression left,
SimplExpression expression)
|
SimplEqualExpression(SimplExpression left,
SimplExpression expression)
|
SimplFieldReference(SimplExpression receiver,
SimplExpression expression)
|
SimplForAllExpression(SimplHolVariableReference[] boundVariables,
SimplExpression expression)
|
SimplGreaterEqualExpression(SimplExpression left,
SimplExpression expression)
|
SimplGreaterExpression(SimplExpression left,
SimplExpression expression)
|
SimplHoareTriplet(SimplHolVariableReference[] boundVariables,
SimplExpression precondition,
SimplStatement body,
SimplExpression postcondition)
|
SimplInvariantExpression(SimplExpression expression)
|
SimplLessEqualExpression(SimplExpression left,
SimplExpression expression)
|
SimplLessExpression(SimplExpression left,
SimplExpression expression)
|
SimplMethod(java.lang.String name,
SimplVariable thisObject,
SimplHoareState state,
SimplArgument[] args,
SimplLocalVariable[] locals,
SimplStatement[] ss,
SimplLocalVariable result,
SimplExpression memoryCountExpression)
|
SimplMinusExpression(SimplExpression left,
SimplExpression expression)
|
SimplMultExpression(SimplExpression left,
SimplExpression expression)
|
SimplNotEqualExpression(SimplExpression left,
SimplExpression expression)
|
SimplPlusExpression(SimplExpression left,
SimplExpression expression)
|
SimplProcedure(java.lang.String name,
SimplHoareState state,
SimplArgument[] args,
SimplLocalVariable[] locals,
SimplStatement[] ss,
SimplVariable result,
SimplExpression memoryCountExpression)
|
SimplProcExpression(java.lang.String name,
SimplExpression[] params)
|
SimplVariantExpression(SimplExpression expression)
|
SimplWhileStatement(SimplExpression condition,
SimplStatement body,
SimplExpression invariant,
SimplExpression variant)
|