Check Data
data class CheckData(context: ResolutionContext, returnPoints: ReturnPoints, varInfo: CurrentVarInfo, branch: CurrentBranch)
Content copied to clipboard
Functions
add Return Point
Link copied to clipboard
fun addReturnPoint(scope: String, variableName: ObjectFormula): CheckData
Content copied to clipboard
add Var Info
Link copied to clipboard
fun addVarInfo(name: String, smtName: String, origin: Element, invariant: BooleanFormula? = null): CheckData
Content copied to clipboard
add Var Infos
Link copied to clipboard
replace Top Most Return Point
Link copied to clipboard
fun replaceTopMostReturnPoint(scope: String?, variableName: ObjectFormula): CheckData
Content copied to clipboard
Properties
branch
Link copied to clipboard
context
Link copied to clipboard
returnPoints
Link copied to clipboard
varInfo
Link copied to clipboard
Extensions
no Return
Link copied to clipboard
Execute some operation but keep the overall state the same