StateAfter

data class StateAfter(val returnInfo: Return, val 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

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

Functions

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

Properties

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