Ocamlformat_lib.Astval init : Ocamlformat_lib.Conf.t -> Ocamlformat_stdlib.unitmodule Attr : sig ... endmodule Ext : sig ... endmodule Token : sig ... endmodule Exp : sig ... endval doc_atrs :
?acc:
(Ocamlformat_stdlib.string Ocamlformat_lib.Migrate_ast.Location.loc
* Ocamlformat_stdlib.bool)
Ocamlformat_stdlib.list ->
Ocamlformat_lib.Extended_ast.attributes ->
(Ocamlformat_stdlib.string Ocamlformat_lib.Migrate_ast.Location.loc
* Ocamlformat_stdlib.bool)
Ocamlformat_stdlib.list
Ocamlformat_stdlib.option
* Ocamlformat_lib.Extended_ast.attributestype cmt_checker = {cmts_before : Ocamlformat_lib.Migrate_ast.Location.t ->
Ocamlformat_stdlib.bool;cmts_within : Ocamlformat_lib.Migrate_ast.Location.t ->
Ocamlformat_stdlib.bool;cmts_after : Ocamlformat_lib.Migrate_ast.Location.t -> Ocamlformat_stdlib.bool;}module Pat : sig ... endmodule Mod : sig ... endmodule Mty : sig ... endmodule Cl : sig ... endmodule Cty : sig ... endmodule Tyd : sig ... endtype toplevel_item = [ | `Directive of Ocamlformat_lib.Extended_ast.toplevel_directive| `Item of Ocamlformat_lib.Extended_ast.structure_item ]type t = | Pld of Ocamlformat_lib.Extended_ast.payload| Typ of Ocamlformat_lib.Extended_ast.core_type| Td of Ocamlformat_lib.Extended_ast.type_declaration| Cty of Ocamlformat_lib.Extended_ast.class_type| Pat of Ocamlformat_lib.Extended_ast.pattern| Exp of Ocamlformat_lib.Extended_ast.expression| Lb of Ocamlformat_lib.Extended_ast.value_binding| Mb of Ocamlformat_lib.Extended_ast.module_binding| Md of Ocamlformat_lib.Extended_ast.module_declaration| Cl of Ocamlformat_lib.Extended_ast.class_expr| Mty of Ocamlformat_lib.Extended_ast.module_type| Mod of Ocamlformat_lib.Extended_ast.module_expr| Sig of Ocamlformat_lib.Extended_ast.signature_item| Str of Ocamlformat_lib.Extended_ast.structure_item| Clf of Ocamlformat_lib.Extended_ast.class_field| Ctf of Ocamlformat_lib.Extended_ast.class_type_field| Tli of toplevel_item| Top| Repval is_top : t -> Ocamlformat_stdlib.boolval break_between :
Ocamlformat_lib.Source.t ->
cmt_checker ->
(t * Ocamlformat_lib.Conf.t) ->
(t * Ocamlformat_lib.Conf.t) ->
Ocamlformat_stdlib.boolval attributes : t -> Ocamlformat_lib.Extended_ast.attributesval location : t -> Ocamlformat_lib.Migrate_ast.Location.tval dump : Ocamlformat_stdlib.Format.formatter -> t -> Ocamlformat_stdlib.unitval sub_typ :
ctx:t ->
Ocamlformat_lib.Extended_ast.core_type ->
Ocamlformat_lib.Extended_ast.core_type xtval sub_td :
ctx:t ->
Ocamlformat_lib.Extended_ast.type_declaration ->
Ocamlformat_lib.Extended_ast.type_declaration xtval sub_cty :
ctx:t ->
Ocamlformat_lib.Extended_ast.class_type ->
Ocamlformat_lib.Extended_ast.class_type xtval sub_pat :
ctx:t ->
Ocamlformat_lib.Extended_ast.pattern ->
Ocamlformat_lib.Extended_ast.pattern xtval sub_exp :
ctx:t ->
Ocamlformat_lib.Extended_ast.expression ->
Ocamlformat_lib.Extended_ast.expression xtval sub_cl :
ctx:t ->
Ocamlformat_lib.Extended_ast.class_expr ->
Ocamlformat_lib.Extended_ast.class_expr xtval sub_cf :
ctx:t ->
Ocamlformat_lib.Extended_ast.class_field ->
Ocamlformat_lib.Extended_ast.class_field xtval sub_ctf :
ctx:t ->
Ocamlformat_lib.Extended_ast.class_type_field ->
Ocamlformat_lib.Extended_ast.class_type_field xtval sub_mty :
ctx:t ->
Ocamlformat_lib.Extended_ast.module_type ->
Ocamlformat_lib.Extended_ast.module_type xtval sub_mod :
ctx:t ->
Ocamlformat_lib.Extended_ast.module_expr ->
Ocamlformat_lib.Extended_ast.module_expr xtval sub_md :
ctx:t ->
Ocamlformat_lib.Extended_ast.module_declaration ->
Ocamlformat_lib.Extended_ast.module_declaration xtval sub_mb :
ctx:t ->
Ocamlformat_lib.Extended_ast.module_binding ->
Ocamlformat_lib.Extended_ast.module_binding xtval sub_sig :
ctx:t ->
Ocamlformat_lib.Extended_ast.signature_item ->
Ocamlformat_lib.Extended_ast.signature_item xtval sub_str :
ctx:t ->
Ocamlformat_lib.Extended_ast.structure_item ->
Ocamlformat_lib.Extended_ast.structure_item xtval exposed_right_exp :
cls ->
Ocamlformat_lib.Extended_ast.expression ->
Ocamlformat_stdlib.boolval prec_ast : t -> Ocamlformat_lib.Prec.t Ocamlformat_stdlib.optionval parenze_typ :
Ocamlformat_lib.Extended_ast.core_type xt ->
Ocamlformat_stdlib.boolval parenze_cty :
Ocamlformat_lib.Extended_ast.class_type xt ->
Ocamlformat_stdlib.boolval parenze_cl :
Ocamlformat_lib.Extended_ast.class_expr xt ->
Ocamlformat_stdlib.boolval parenze_pat :
Ocamlformat_lib.Extended_ast.pattern xt ->
Ocamlformat_stdlib.boolval parenze_exp :
Ocamlformat_lib.Extended_ast.expression xt ->
Ocamlformat_stdlib.boolval parenze_nested_exp :
Ocamlformat_lib.Extended_ast.expression xt ->
Ocamlformat_stdlib.boolval parenze_mty :
Ocamlformat_lib.Extended_ast.module_type xt ->
Ocamlformat_stdlib.boolval parenze_mod :
Ocamlformat_lib.Extended_ast.module_expr xt ->
Ocamlformat_stdlib.bool