aboutsummaryrefslogtreecommitdiff
path: root/kernel/prelude/SATS/safe_casts.sats
blob: f8e34db74d6b1c422447bbba7c572265e51eff45 (plain)
1
2
3
4
castfn u2u64{v : nat | v <= 0xFFFFFFFFFFFFFFFF}(v : uint v) :<> uint64 v
castfn u64_to_Ptr0(v : uint64):<> Ptr0
castfn Ptr0_to_u64(v : Ptr0):<> uint64
castfn sz_to_Ptr0(v : size_t):<> Ptr0