Module Dune_lang.Template

type var = {
loc : Stdune.Loc.t;
name : string;
payload : string option;
}
type part =
| Text of string
| Var of var
type t = {
quoted : bool;
parts : part list;
loc : Stdune.Loc.t;
}
val to_string : t -> string
val compare_no_loc : t -> t -> Stdune.Ordering.t
val string_of_var : var -> string
val pp : t -> _ Stdune.Pp.t
val pp_split_strings : Stdlib.Format.formatter -> t -> unit
val remove_locs : t -> t
val to_dyn : t -> Stdune.Dyn.t