Textual.NAME
include Ppx_compare_lib.Comparable.S with type t := t
val compare : t Base__Ppx_compare_lib.compare
include Ppx_compare_lib.Equal.S with type t := t
val equal : t Base__Ppx_compare_lib.equal
val of_string : ?loc:Location.t -> string -> t
we replace any dot in the string by '::' because dot is a reserved separator in Textual
val pp : F.formatter -> t -> unit
val is_hack_init : t -> bool
module HashSet : IStdlib.HashSet.S with type elt = t