From a9745d914c8a156b76a95cbd9f4052ca06b4a55a Mon Sep 17 00:00:00 2001 From: Hugo Herbelin Date: Sat, 17 Oct 2020 21:40:57 +0200 Subject: Fixes #13216 (use of type classes in the return clause of a match). This was deactivated in fb1c2a017e but it seems useful (e.g. in contribs containers). It seems to be useful --- pretyping/cases.ml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pretyping') diff --git a/pretyping/cases.ml b/pretyping/cases.ml index 4a29db0dcf..5de0745d17 100644 --- a/pretyping/cases.ml +++ b/pretyping/cases.ml @@ -298,7 +298,7 @@ let inductive_template env sigma tmloc ind = let ty = EConstr.of_constr ty in let ty' = substl subst ty in let sigma, e = - Evarutil.new_evar env ~src:(hole_source n) ~typeclass_candidate:false sigma ty' + Evarutil.new_evar env ~src:(hole_source n) sigma ty' in (sigma, e::subst,e::evarl,n+1) | LocalDef (na,b,ty) -> -- cgit v1.2.3