diff options
| author | Gaëtan Gilbert | 2018-03-02 14:58:00 +0100 |
|---|---|---|
| committer | Gaëtan Gilbert | 2018-03-06 13:41:24 +0100 |
| commit | 5d926b0279f70250db1ee54edcdb4e855ac96f0f (patch) | |
| tree | 06dc436ba2d41764b5bbe48c311bdaeaf5c1514c /engine/uState.ml | |
| parent | 67a28c487fc64e2c0f8271b77d0c9db0cd82fa92 (diff) | |
Deprecate UState aliases in Evd.
Diffstat (limited to 'engine/uState.ml')
| -rw-r--r-- | engine/uState.ml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engine/uState.ml b/engine/uState.ml index 00825208b3..67479351ab 100644 --- a/engine/uState.ml +++ b/engine/uState.ml @@ -476,6 +476,13 @@ let new_univ_variable ?loc rigid name uctx_initial_universes = initial} in uctx', u +let make_with_initial_binders e us = + let uctx = make e in + List.fold_left + (fun uctx { CAst.loc; v = id } -> + fst (new_univ_variable ?loc univ_rigid (Some id) uctx)) + uctx us + let add_global_univ uctx u = let initial = UGraph.add_universe u true uctx.uctx_initial_universes |
