Module Flow_ast.Syntax

type ('M, 'internal) t = {
  1. leading : 'M Comment.t list;
  2. trailing : 'M Comment.t list;
  3. internal : 'internal;
}
val pp : (Format.formatter -> 'M -> unit) -> (Format.formatter -> 'internal -> unit) -> Format.formatter -> ('M, 'internal) t -> unit
val show : (Format.formatter -> 'M -> unit) -> (Format.formatter -> 'internal -> unit) -> ('M, 'internal) t -> string