diff options
author | 1999-12-11 01:25:22 +0000 | |
---|---|---|
committer | 1999-12-11 01:25:22 +0000 | |
commit | 20445e418ffee0c0dc1398c80af4a2b75abe9ac3 (patch) | |
tree | c019077ca3898406ef9f251b26dba4ec06d24d2d /pretyping/evarutil.ml | |
parent | d73ae1a52442841ec8c067de7048db977b299a85 (diff) |
Intégration initiale du Cases
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@234 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'pretyping/evarutil.ml')
-rw-r--r-- | pretyping/evarutil.ml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pretyping/evarutil.ml b/pretyping/evarutil.ml index c1313ee14..f55aaf69a 100644 --- a/pretyping/evarutil.ml +++ b/pretyping/evarutil.ml @@ -166,6 +166,10 @@ let restrict_hyps isevars c = end else c +let has_ise sigma t = + try let _ = whd_ise sigma t in true + with UserError _ -> false + (* We try to instanciate the evar assuming the body won't depend * on arguments that are not Rels or VARs, or appearing several times. *) |