UnivSubstSourceThe resulting function must never be called on a level which would produce an algebraic.
val nf_binder_annot :
(Sorts.relevance -> Sorts.relevance) ->
'a Context.binder_annot ->
'a Context.binder_annotFull universes substitutions into terms
val nf_evars_and_universes_opt_subst :
(Constr.existential -> Constr.constr option) ->
quality_subst_fn ->
universe_subst_fn ->
Constr.constr ->
Constr.constr