StateAfter

data class StateAfter(returnInfo: Return, data: CheckData)

Describes the state of the analysis after a check:

  • whether the computation should end and how

  • the new information about variables and branches

Constructors

StateAfter
Link copied to clipboard
fun StateAfter(returnInfo: Return, data: CheckData)

Functions

withData
Link copied to clipboard
fun withData(oldData: CheckData): StateAfter
withReturn
Link copied to clipboard
fun withReturn(newReturnInfo: Return): StateAfter

Properties

data
Link copied to clipboard
val data: CheckData
returnInfo
Link copied to clipboard
val returnInfo: Return