diff options
| author | ppedrot | 2013-05-06 20:29:24 +0000 |
|---|---|---|
| committer | ppedrot | 2013-05-06 20:29:24 +0000 |
| commit | 0d23af050fe3f93fb3aef907ec4febd6c8d0b32d (patch) | |
| tree | 43c081de2b4c017ad417de279cf9cafd0fdc188a /pretyping/evd.ml | |
| parent | bf89e2fc908068a76360b1d488d3dc6a0336a3b0 (diff) | |
Small cleaning of Evd interface.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@16482 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'pretyping/evd.ml')
| -rw-r--r-- | pretyping/evd.ml | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/pretyping/evd.ml b/pretyping/evd.ml index cc525dca1e..6f56f1bfa3 100644 --- a/pretyping/evd.ml +++ b/pretyping/evd.ml @@ -450,13 +450,6 @@ let evar_declare hyps evk ty ?(src=(Loc.ghost,Evar_kinds.InternalHole)) ?filter evar_candidates = candidates; evar_extra = Store.empty } } -let is_defined_evar evd (evk,_) = EvarMap.is_defined evd.evars evk - -(* Does k corresponds to an (un)defined existential ? *) -let is_undefined_evar evd c = match kind_of_term c with - | Evar ev -> not (is_defined_evar evd ev) - | _ -> false - (* extracts conversion problems that satisfy predicate p *) (* Note: conv_pbs not satisying p are stored back in reverse order *) let extract_conv_pbs evd p = @@ -585,8 +578,6 @@ let set_eq_sort ({evars = (sigma, (us, sm))} as d) s1 s2 = let meta_list evd = metamap_to_list evd.metas -let find_meta evd mv = Metamap.find mv evd.metas - let undefined_metas evd = let filter = function | (n,Clval(_,_,typ)) -> None @@ -595,12 +586,6 @@ let undefined_metas evd = let m = List.map_filter filter (meta_list evd) in List.sort (-) m -let metas_of evd = - List.map (function - | (n,Clval(_,_,typ)) -> (n,typ.rebus) - | (n,Cltyp (_,typ)) -> (n,typ.rebus)) - (meta_list evd) - let map_metas_fvalue f evd = { evd with metas = Metamap.map |
