package merlin-extend

  1. Overview
  2. Docs
val print_outcome_using_oprint : Format.formatter -> Extend_protocol.Reader.outcometree -> unit
val syntax_error : string -> Location.t -> Parsetree.extension
val relaxed_location : Location.t -> Parsetree.attribute
val hide_node : Parsetree.attribute
val focus_node : Parsetree.attribute
val classify_extension : Parsetree.extension -> [ `Other | `Syntax_error ]
val extract_syntax_error : Parsetree.extension -> string * Location.t
val classify_attribute : Parsetree.attribute -> [ `Focus | `Hide | `Other | `Relaxed_location ]
val extract_relaxed_location : Parsetree.attribute -> Location.t