We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 35b7dce commit 15a4be6Copy full SHA for 15a4be6
pretyping/evarsolve.ml
@@ -1586,10 +1586,6 @@ let instantiate_evar unify flags env evd evk body =
1586
let allowed_evars = AllowedEvars.remove evk flags.allowed_evars in
1587
let flags = { flags with allowed_evars } in
1588
let evd' = check_evar_instance unify flags env evd evk body in
1589
- let evd' = try
1590
- let evk' = fst (EConstr.destEvar evd' (fst (EConstr.decompose_app evd' body))) in
1591
- if List.mem evk (Evd.shelf evd') then Evd.shelve evd' [evk'] else evd'
1592
- with DestKO -> evd' in
1593
Evd.define evk body evd'
1594
1595
(* We try to instantiate the evar assuming the body won't depend
0 commit comments