ocamlformat-mlx-lib.parser_extended
Parser_extended.Jsx_helper
ocamlformat-mlx-lib
ocamlformat-mlx-lib.format_
ocamlformat-mlx-lib.ocaml_common
ocamlformat-mlx-lib.ocamlformat_stdlib
ocamlformat-mlx-lib.odoc_parser
ocamlformat-mlx-lib.parser_shims
ocamlformat-mlx-lib.parser_standard
ocamlformat-mlx-lib.result
val make_loc : (Lexing.position * Lexing.position) -> Ocaml_common.Location.t
val mkloc : 'a -> Ocaml_common.Location.t -> 'a Ocaml_common.Location.loc
val mkexp : loc:(Lexing.position * Lexing.position) -> Parsetree.expression_desc -> Parsetree.expression
val mkjsxexp : loc:(Lexing.position * Lexing.position) -> Parsetree.expression_desc -> Parsetree.expression
val equal_longindent : Ocaml_common.Longident.t -> Ocaml_common.Longident.t -> bool
val make_jsx_element : raise:(exn -> unit) -> loc:'a -> tag: ([ `Module | `Value ] * (Lexing.position * Lexing.position) * Ocaml_common.Longident.t) -> end_tag: (([> `Module | `Value ] * (Lexing.position * 'b) * Ocaml_common.Longident.t) * ('c * Lexing.position)) option -> props: ((Lexing.position * Lexing.position) * [< `Prop of string Asttypes.loc * Parsetree.expression | `Prop_opt of string Asttypes.loc * Parsetree.expression | `Prop_opt_punned of string Asttypes.loc | `Prop_punned of string Asttypes.loc ]) list -> children:Parsetree.expression -> unit -> Parsetree.expression_desc