PConstraints.ContextSettype t = Univ.Level.Set.t constrainedval empty : tval is_empty : t -> boolval singleton_lvl : Univ.Level.t -> tval of_lvl_set : Univ.Level.Set.t -> tVariant of union which is more efficient when the left argument is much smaller than the right one.
val add_level : Univ.Level.t -> t -> tval add_constraints : pconstraints -> t -> tval add_univ_constraints : Univ.UnivConstraints.t -> t -> tval add_elim_constraints : Sorts.ElimConstraints.t -> t -> tval constraints : t -> pconstraintsval univ_constraints : t -> Univ.UnivConstraints.tval elim_constraints : t -> Sorts.ElimConstraints.tval levels : t -> Univ.Level.Set.tval size : t -> intThe number of universes in the context
val pr : (Sorts.QVar.t -> Pp.t) -> (Univ.Level.t -> Pp.t) -> t -> Pp.tval hcons : t Hashcons.f