Make (most of) the typing lemmas implications in Iris.
This requires using iApply instead of eapply to use them. TODO : have an Iris version of Forall2, so that the lemmas for typing switches can be implications in Iris.
Showing
- theories/typing/bool.v 6 additions, 8 deletionstheories/typing/bool.v
- theories/typing/borrow.v 8 additions, 16 deletionstheories/typing/borrow.v
- theories/typing/cont.v 5 additions, 6 deletionstheories/typing/cont.v
- theories/typing/examples/get_x.v 8 additions, 6 deletionstheories/typing/examples/get_x.v
- theories/typing/examples/init_prod.v 11 additions, 10 deletionstheories/typing/examples/init_prod.v
- theories/typing/examples/lazy_lft.v 22 additions, 21 deletionstheories/typing/examples/lazy_lft.v
- theories/typing/examples/option_as_mut.v 14 additions, 13 deletionstheories/typing/examples/option_as_mut.v
- theories/typing/examples/rebor.v 14 additions, 13 deletionstheories/typing/examples/rebor.v
- theories/typing/examples/unbox.v 8 additions, 7 deletionstheories/typing/examples/unbox.v
- theories/typing/examples/unwrap_or.v 9 additions, 8 deletionstheories/typing/examples/unwrap_or.v
- theories/typing/function.v 15 additions, 12 deletionstheories/typing/function.v
- theories/typing/int.v 8 additions, 16 deletionstheories/typing/int.v
- theories/typing/own.v 15 additions, 15 deletionstheories/typing/own.v
- theories/typing/programs.v 34 additions, 31 deletionstheories/typing/programs.v
- theories/typing/type_sum.v 10 additions, 9 deletionstheories/typing/type_sum.v
- theories/typing/unsafe/cell.v 20 additions, 18 deletionstheories/typing/unsafe/cell.v
- theories/typing/unsafe/refcell/ref_code.v 21 additions, 26 deletionstheories/typing/unsafe/refcell/ref_code.v
- theories/typing/unsafe/refcell/refcell_code.v 47 additions, 49 deletionstheories/typing/unsafe/refcell/refcell_code.v
- theories/typing/unsafe/refcell/refmut_code.v 21 additions, 22 deletionstheories/typing/unsafe/refcell/refmut_code.v
- theories/typing/unsafe/spawn.v 16 additions, 18 deletionstheories/typing/unsafe/spawn.v
Loading
Please register or sign in to comment