Use `notypeclasses refine` in `iPoseProof` helpers.
Also, rewrite `iIntoEmpValid`. Now, instead of using Ltac to traverse the type of the term and generate goals for the premises, we repeatedly apply a series of lemmas. This has the advantage that it works up to convertability, and we no longer need the `eval ...` hacks.
Showing
- tests/proofmode.ref 5 additions, 5 deletionstests/proofmode.ref
- theories/base_logic/lib/boxes.v 4 additions, 4 deletionstheories/base_logic/lib/boxes.v
- theories/base_logic/lib/saved_prop.v 3 additions, 2 deletionstheories/base_logic/lib/saved_prop.v
- theories/bi/lib/fixpoint.v 1 addition, 1 deletiontheories/bi/lib/fixpoint.v
- theories/proofmode/coq_tactics.v 15 additions, 4 deletionstheories/proofmode/coq_tactics.v
- theories/proofmode/ltac_tactics.v 41 additions, 53 deletionstheories/proofmode/ltac_tactics.v
Loading
Please register or sign in to comment