SortsSourcetype t = private | SProp| Prop| Set| Type of Univ.Universe.t| QSort of QVar.t * Univ.Universe.tOn binders: is this variable proof relevant
val pattern_match :
pattern ->
t ->
('t, Quality.t, Univ.Level.t) Partial_subst.t ->
('t, Quality.t, Univ.Level.t) Partial_subst.t option