A jump in control flow containing a checkpoint of the state at jump-time.
Continue: yulcontinuewas encounteredBreak: yulbreakwas encounteredLeave: evmreturnwas encountered
- Continue : SharedState → VarStore → Jump
- Break : SharedState → VarStore → Jump
- Leave : SharedState → VarStore → Jump
Instances For
The Yul State.
Ok state varstore: The underlyingEvmYul.Statestatealong withvarstore.OutOfFuel: No state.Checkpoint: Restore a previous state due to control flow.
The definition is ever so slightly off due to historical reasons.
Instances For
Equations
- EvmYul.Yul.instInhabitedState = { default := EvmYul.Yul.State.Ok default default }