Ocamlformat_lib.Cmtsval init :
'a Ocamlformat_lib.Extended_ast.t ->
debug:Ocamlformat_stdlib.bool ->
Ocamlformat_lib.Source.t ->
'a ->
Ocamlformat_lib.Cmt.t Ocamlformat_stdlib.list ->
tval relocate :
t ->
src:Ocaml_common.Location.t ->
before:Ocaml_common.Location.t ->
after:Ocaml_common.Location.t ->
Ocamlformat_stdlib.unitval relocate_wrongfully_attached_cmts :
t ->
Ocamlformat_lib.Source.t ->
Ocamlformat_lib.Extended_ast.expression ->
Ocamlformat_stdlib.unitval fmt_before :
t ->
Ocamlformat_lib.Conf.t ->
fmt_code:Ocamlformat_lib.Fmt_odoc.fmt_code ->
?pro:Ocamlformat_lib.Fmt.t ->
?epi:Ocamlformat_lib.Fmt.t ->
?eol:Ocamlformat_lib.Fmt.t ->
?adj:Ocamlformat_lib.Fmt.t ->
Ocaml_common.Location.t ->
Ocamlformat_lib.Fmt.tval fmt_after :
t ->
Ocamlformat_lib.Conf.t ->
fmt_code:Ocamlformat_lib.Fmt_odoc.fmt_code ->
?pro:Ocamlformat_lib.Fmt.t ->
?epi:Ocamlformat_lib.Fmt.t ->
?filter:(Ocamlformat_lib.Cmt.t -> Ocamlformat_stdlib.bool) ->
Ocaml_common.Location.t ->
Ocamlformat_lib.Fmt.tval fmt_within :
t ->
Ocamlformat_lib.Conf.t ->
fmt_code:Ocamlformat_lib.Fmt_odoc.fmt_code ->
?pro:Ocamlformat_lib.Fmt.t ->
?epi:Ocamlformat_lib.Fmt.t ->
Ocaml_common.Location.t ->
Ocamlformat_lib.Fmt.tmodule Toplevel : sig ... endval drop_inside : t -> Ocaml_common.Location.t -> Ocamlformat_stdlib.unitval drop_before : t -> Ocaml_common.Location.t -> tval has_before : t -> Ocaml_common.Location.t -> Ocamlformat_stdlib.boolval has_within : t -> Ocaml_common.Location.t -> Ocamlformat_stdlib.boolval has_after : t -> Ocaml_common.Location.t -> Ocamlformat_stdlib.boolval remaining_comments : t -> Ocamlformat_lib.Cmt.t Ocamlformat_stdlib.listval remaining_locs : t -> Ocaml_common.Location.t Ocamlformat_stdlib.listval remaining_before :
t ->
Ocaml_common.Location.t ->
Ocamlformat_lib.Cmt.t Ocamlformat_stdlib.listtype layout_cache_key = | Arg of Parser_extended.Asttypes.arg_label
* Parser_extended.Parsetree.expression| Pattern of Parser_extended.Parsetree.pattern| Expression of Parser_extended.Parsetree.expressionval preserve :
cache_key:layout_cache_key ->
(Ocamlformat_stdlib.unit -> Ocamlformat_lib.Fmt.t) ->
t ->
Ocamlformat_stdlib.stringval is_docstring :
Ocamlformat_lib.Conf.t ->
Ocamlformat_lib.Cmt.t ->
(Ocamlformat_lib.Cmt.t, Ocamlformat_lib.Cmt.t) Ocamlformat_stdlib.Either.t