Module Dune_lang.AstSource

Abstract syntax tree

Sourcetype t =
  1. | Atom of Stdune.Loc.t * Atom.t
  2. | Quoted_string of Stdune.Loc.t * string
  3. | Template of Template.t
  4. | List of Stdune.Loc.t * t list
Sourceval atom_or_quoted_string : Stdune.Loc.t -> string -> t
Sourceval loc : t -> Stdune.Loc.t
Sourceval remove_locs : t -> Dune_lang__.T.t
Sourceval add_loc : Dune_lang__.T.t -> loc:Stdune.Loc.t -> t