diff options
| author | herbelin | 2009-07-15 10:03:21 +0000 |
|---|---|---|
| committer | herbelin | 2009-07-15 10:03:21 +0000 |
| commit | 1cb6d3b235b03ccba046dee70b22d9f2e8dd8192 (patch) | |
| tree | 63019a4a21d95cb99dddcce7456e4f59d235771d /pretyping/inductiveops.mli | |
| parent | ded45010b86ccc2203262f13340495b200f742bd (diff) | |
- Fixing bug #2139 (kernel-based test of well-formation of elimination
predicate called from proof refiner was failing because it was not
aware of evars instantiation; I added a nf_evar in 8.2 branch but for
the trunk, I propose to remove the elimination predicate
well-formation test; we therefore assume that tactics build correct
elimination predicates in Case, is it not too much demanding?).
- Seized the opportunity to remove dead kernel code about non dependent
elimination predicates (all predicates are stored dependent by
default since a few years now).
- Anecdotic complement to commit 12229 (removal of obsolete comment).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12241 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'pretyping/inductiveops.mli')
| -rw-r--r-- | pretyping/inductiveops.mli | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pretyping/inductiveops.mli b/pretyping/inductiveops.mli index 5d416cedee..357fb09082 100644 --- a/pretyping/inductiveops.mli +++ b/pretyping/inductiveops.mli @@ -104,7 +104,7 @@ val arity_of_case_predicate : env -> inductive_family -> bool -> sorts -> types val type_case_branches_with_names : - env -> inductive * constr list -> unsafe_judgment -> constr -> + env -> inductive * constr list -> constr -> constr -> types array * types val make_case_info : env -> inductive -> case_style -> case_info |
