aboutsummaryrefslogtreecommitdiffhomepage
path: root/API
diff options
context:
space:
mode:
authorGravatar Maxime Dénès <mail@maximedenes.fr>2017-11-13 17:13:44 +0100
committerGravatar Maxime Dénès <mail@maximedenes.fr>2017-11-13 17:13:44 +0100
commit8d176db01baf9fb4a5e07decb9500ef4a8717e93 (patch)
tree675b02e411ff2c56a9aff39f4956a055eac254a7 /API
parent29a7307ea7cd36408661ba633a235793f11dca84 (diff)
parent03e21974a3e971a294533bffb81877dc1bd270b6 (diff)
Merge PR #6098: [api] Move structures deprecated in the API to the core.
Diffstat (limited to 'API')
-rw-r--r--API/API.mli11
1 files changed, 11 insertions, 0 deletions
diff --git a/API/API.mli b/API/API.mli
index d7be4c6d1..d0564f9ec 100644
--- a/API/API.mli
+++ b/API/API.mli
@@ -553,6 +553,17 @@ sig
| CoFix of ('constr, 'types) pcofixpoint
| Proj of Projection.t * 'constr
+ val kind : constr -> (constr, types, Sorts.t, Univ.Instance.t) kind_of_term
+ val of_kind : (constr, types, Sorts.t, Univ.Instance.t) kind_of_term -> constr
+
+val map_with_binders :
+ ('a -> 'a) -> ('a -> constr -> constr) -> 'a -> constr -> constr
+val map : (constr -> constr) -> constr -> constr
+
+val fold : ('a -> constr -> 'a) -> 'a -> constr -> 'a
+val iter : (constr -> unit) -> constr -> unit
+val compare_head : (constr -> constr -> bool) -> constr -> constr -> bool
+
val equal : t -> t -> bool
val eq_constr_nounivs : t -> t -> bool
val compare : t -> t -> int