aboutsummaryrefslogtreecommitdiffhomepage
path: root/pretyping/namegen.mli
diff options
context:
space:
mode:
Diffstat (limited to 'pretyping/namegen.mli')
-rw-r--r--pretyping/namegen.mli32
1 files changed, 16 insertions, 16 deletions
diff --git a/pretyping/namegen.mli b/pretyping/namegen.mli
index 6702c9f70..6c982451a 100644
--- a/pretyping/namegen.mli
+++ b/pretyping/namegen.mli
@@ -16,15 +16,15 @@ open Environ
val lowercase_first_char : Id.t -> string
val sort_hdchar : sorts -> string
val hdchar : env -> types -> string
-val id_of_name_using_hdchar : env -> types -> name -> Id.t
-val named_hd : env -> types -> name -> name
+val id_of_name_using_hdchar : env -> types -> Name.t -> Id.t
+val named_hd : env -> types -> Name.t -> Name.t
-val mkProd_name : env -> name * types * types -> types
-val mkLambda_name : env -> name * types * constr -> constr
+val mkProd_name : env -> Name.t * types * types -> types
+val mkLambda_name : env -> Name.t * types * constr -> constr
(** Deprecated synonyms of [mkProd_name] and [mkLambda_name] *)
-val prod_name : env -> name * types * types -> types
-val lambda_name : env -> name * types * constr -> constr
+val prod_name : env -> Name.t * types * types -> types
+val lambda_name : env -> Name.t * types * constr -> constr
val prod_create : env -> types * types -> constr
val lambda_create : env -> types * constr -> constr
@@ -53,16 +53,16 @@ val next_ident_away_in_goal : Id.t -> Id.t list -> Id.t
val next_global_ident_away : Id.t -> Id.t list -> Id.t
(** Avoid clashing with a constructor name already used in current module *)
-val next_name_away_in_cases_pattern : name -> Id.t list -> Id.t
+val next_name_away_in_cases_pattern : Name.t -> Id.t list -> Id.t
-val next_name_away : name -> Id.t list -> Id.t (** default is "H" *)
-val next_name_away_with_default : string -> name -> Id.t list ->
+val next_name_away : Name.t -> Id.t list -> Id.t (** default is "H" *)
+val next_name_away_with_default : string -> Name.t -> Id.t list ->
Id.t
-val next_name_away_with_default_using_types : string -> name ->
+val next_name_away_with_default_using_types : string -> Name.t ->
Id.t list -> types -> Id.t
-val set_reserved_typed_name : (types -> name) -> unit
+val set_reserved_typed_name : (types -> Name.t) -> unit
(*********************************************************************
Making name distinct for displaying *)
@@ -70,15 +70,15 @@ val set_reserved_typed_name : (types -> name) -> unit
type renaming_flags =
| RenamingForCasesPattern (** avoid only global constructors *)
| RenamingForGoal (** avoid all globals (as in intro) *)
- | RenamingElsewhereFor of (name list * constr)
+ | RenamingElsewhereFor of (Name.t list * constr)
val make_all_name_different : env -> env
val compute_displayed_name_in :
- renaming_flags -> Id.t list -> name -> constr -> name * Id.t list
+ renaming_flags -> Id.t list -> Name.t -> constr -> Name.t * Id.t list
val compute_and_force_displayed_name_in :
- renaming_flags -> Id.t list -> name -> constr -> name * Id.t list
+ renaming_flags -> Id.t list -> Name.t -> constr -> Name.t * Id.t list
val compute_displayed_let_name_in :
- renaming_flags -> Id.t list -> name -> constr -> name * Id.t list
+ renaming_flags -> Id.t list -> Name.t -> constr -> Name.t * Id.t list
val rename_bound_vars_as_displayed :
- Id.t list -> name list -> types -> types
+ Id.t list -> Name.t list -> types -> types