Module Arguments_renaming

val rename_arguments : bool -> Names.GlobRef.t -> Names.Name.t list -> unit
val arguments_names : Names.GlobRef.t -> Names.Name.t list

Not_found is raised if no names are defined for r

val rename_type : Constr.types -> Names.GlobRef.t -> Constr.types

Typechecks using the kernel Typeops.infer