diff options
author | Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr> | 2017-12-06 19:31:47 +0100 |
---|---|---|
committer | Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr> | 2017-12-07 11:10:09 +0100 |
commit | 37cf90492cb6ed468e696fa052192f1a9fc4b003 (patch) | |
tree | 9c8966e5b0808db27ac400db3766892e75fc45c5 /proofs | |
parent | 8972a5ed75b7778ad992ef018b163c6ac6e27297 (diff) |
Getting rid of pf_matches in Hipattern.
Funnily enough, the old code is completely bogus. It succeeds in early files
of the prelude just because the heterogeneous equality has not been required.
This raises an exception which is not the same one as if we tried to rewrite
with the identity type first.
The only user, the inversion tactic, was actually only relying on Logic.eq
and was furthermore not even using the convertibility algorithm. We just
perform a syntactic match now.
Diffstat (limited to 'proofs')
0 files changed, 0 insertions, 0 deletions