Skip to main content

axiom_bitvec_index_usize

Function axiom_bitvec_index_usize 

Source
pub broadcast proof fn axiom_bitvec_index_usize<T: BitStore, O: BitOrder>(
    bv: &BitVec<T, O>,
    idx: usize,
)
Expand description
requires
obeys_bitvec_model::<T, O>(),
ensures
*bitvec_index_value(bv, idx) == bitvec_view(bv)[idx as int],

The indexed usize bit equals the model value.