Names.KerName
type t
val make : ModPath.t -> Label.t -> t
Constructor and destructor
val repr : t -> ModPath.t * Label.t
val modpath : t -> ModPath.t
Projections
val label : t -> Label.t
val to_string : t -> string
Encode as a string (not to be used for user-facing messages).
val print : t -> Pp.t
Print internal representation (not to be used for user-facing messages).
val debug_to_string : t -> string
Same as to_string, but outputs extra information related to debug.
to_string
val debug_print : t -> Pp.t
Same as print, but outputs extra information related to debug.
print
val compare : t -> t -> int
Comparisons
val equal : t -> t -> bool
val hash : t -> int