More uniform treatment of arguments of iApply, iPoseProof,
iSpecialize and iDestruct. These tactics now all take an iTrm, which is a tuple consisting of a.) a lemma or name of a hypotheses b.) arguments to instantiate c.) a specialization pattern.
Showing
- heap_lang/lib/barrier/proof.v 16 additions, 16 deletionsheap_lang/lib/barrier/proof.v
- heap_lang/lib/lock.v 3 additions, 3 deletionsheap_lang/lib/lock.v
- heap_lang/lib/par.v 1 addition, 1 deletionheap_lang/lib/par.v
- heap_lang/lib/spawn.v 5 additions, 5 deletionsheap_lang/lib/spawn.v
- heap_lang/proofmode.v 0 additions, 6 deletionsheap_lang/proofmode.v
- program_logic/hoare.v 7 additions, 8 deletionsprogram_logic/hoare.v
- program_logic/hoare_lifting.v 8 additions, 7 deletionsprogram_logic/hoare_lifting.v
- program_logic/viewshifts.v 2 additions, 2 deletionsprogram_logic/viewshifts.v
- proofmode/coq_tactics.v 32 additions, 17 deletionsproofmode/coq_tactics.v
- proofmode/pviewshifts.v 11 additions, 56 deletionsproofmode/pviewshifts.v
- proofmode/spec_patterns.v 11 additions, 7 deletionsproofmode/spec_patterns.v
- proofmode/tactics.v 106 additions, 229 deletionsproofmode/tactics.v
- tests/barrier_client.v 4 additions, 4 deletionstests/barrier_client.v
- tests/heap_lang.v 3 additions, 3 deletionstests/heap_lang.v
- tests/joining_existentials.v 9 additions, 9 deletionstests/joining_existentials.v
- tests/one_shot.v 5 additions, 5 deletionstests/one_shot.v
- tests/proofmode.v 15 additions, 5 deletionstests/proofmode.v
Loading
Please register or sign in to comment