package ocamlformat-mlx-lib

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Ocamlformat_parser_extended.PrintastSource

Sourceval fmt_position : bool -> Format.formatter -> Lexing.position -> unit
Sourceval curr_indent : int ref
Sourceval line : int -> Format.formatter -> ('a, Format.formatter, unit) format -> 'a
Sourcetype cmts = {
  1. before : Ocamlformat_ocaml_common.Location.t -> string list option;
  2. within : Ocamlformat_ocaml_common.Location.t -> string list option;
  3. after : Ocamlformat_ocaml_common.Location.t -> string list option;
}
Sourceval cmts : cmts option ref
Sourceval fmt_cmts : int -> Format.formatter -> string -> string list option -> unit
Sourceval fmt_string_loc : Format.formatter -> string Ocamlformat_ocaml_common.Location.loc -> unit
Sourceval fmt_str_opt_loc : Format.formatter -> string option Ocamlformat_ocaml_common.Location.loc -> unit
Sourceval fmt_char_option : Format.formatter -> char option -> unit
Sourceval fmt_mutable_flag : Format.formatter -> Asttypes.mutable_flag -> unit
Sourceval fmt_virtual_flag : Format.formatter -> Asttypes.virtual_flag -> unit
Sourceval fmt_override_flag : Format.formatter -> Asttypes.override_flag -> unit
Sourceval fmt_closed_flag : Format.formatter -> Asttypes.closed_flag -> unit
Sourceval fmt_obj_closed_flag : Format.formatter -> Asttypes.obj_closed_flag -> unit
Sourceval fmt_rec_flag : Format.formatter -> Asttypes.rec_flag -> unit
Sourceval fmt_direction_flag : Format.formatter -> Asttypes.direction_flag -> unit
Sourceval fmt_private_flag : Format.formatter -> Asttypes.private_flag -> unit
Sourceval fmt_opt : (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a option -> unit
Sourceval fmt_private_virtual_flag : Format.formatter -> Asttypes.private_virtual -> unit
Sourceval fmt_mutable_virtual_flag : Format.formatter -> Asttypes.mutable_virtual -> unit
Sourceval fmt_constant : int -> Format.formatter -> Parsetree.constant -> unit
Sourceval list : int -> (int -> Format.formatter -> 'a -> unit) -> Format.formatter -> 'a list -> unit
Sourceval option : int -> (int -> Format.formatter -> 'a -> unit) -> Format.formatter -> 'a option -> unit
Sourceval string : int -> Format.formatter -> string -> unit
Sourceval string_loc : int -> Format.formatter -> string Ocamlformat_ocaml_common.Location.loc -> unit
Sourceval str_opt_loc : int -> Format.formatter -> string option Ocamlformat_ocaml_common.Location.loc -> unit
Sourceval arg_label : int -> Format.formatter -> Asttypes.arg_label -> unit
Sourceval paren_kind : int -> Format.formatter -> Asttypes.paren_kind -> unit
Sourceval variant_var : int -> Format.formatter -> Asttypes.variant_var -> unit
Sourceval arrow_param : int -> Format.formatter -> Parsetree.arrow_param -> unit
Sourceval object_field : int -> Format.formatter -> Parsetree.object_field -> unit
Sourceval package_type : int -> Format.formatter -> Parsetree.package_type -> unit
Sourceval if_branch : int -> Format.formatter -> Parsetree.if_branch -> unit
Sourceval function_body : int -> Format.formatter -> Parsetree.function_body -> unit
Sourceval type_constraint : int -> Format.formatter -> Parsetree.type_constraint -> unit
Sourceval value_description : int -> Format.formatter -> Parsetree.value_description -> unit
Sourceval attribute : int -> Format.formatter -> string -> Parsetree.attribute -> unit
Sourceval attributes : int -> Format.formatter -> Parsetree.attributes -> unit
Sourceval ext_attrs : int -> Format.formatter -> Parsetree.ext_attrs -> unit
Sourceval type_kind : int -> Format.formatter -> Parsetree.type_kind -> unit
Sourceval type_extension : int -> Format.formatter -> Parsetree.type_extension -> unit
Sourceval type_exception : int -> Format.formatter -> Parsetree.type_exception -> unit
Sourceval extension_constructor : int -> Format.formatter -> Parsetree.extension_constructor -> unit
Sourceval extension_constructor_kind : int -> Format.formatter -> Parsetree.extension_constructor_kind -> unit
Sourceval class_signature : int -> Format.formatter -> Parsetree.class_signature -> unit
Sourceval class_infos : 'a. string -> (int -> Format.formatter -> 'a -> unit) -> int -> Format.formatter -> 'a Parsetree.class_infos -> unit
Sourceval class_description : int -> Format.formatter -> Parsetree.class_type Parsetree.class_infos -> unit
Sourceval class_structure : int -> Format.formatter -> Parsetree.class_structure -> unit
Sourceval class_field_value_kind : int -> Format.formatter -> Parsetree.class_field_value_kind -> unit
Sourceval class_field_method_kind : int -> Format.formatter -> Parsetree.class_field_method_kind -> unit
Sourceval functor_parameter : int -> Format.formatter -> Parsetree.functor_parameter Asttypes.loc -> unit
Sourceval signature : int -> Format.formatter -> Parsetree.signature -> unit
Sourceval modtype_declaration : int -> Format.formatter -> Parsetree.module_type option -> unit
Sourceval with_constraint : int -> Format.formatter -> Parsetree.with_constraint -> unit
Sourceval structure : int -> Format.formatter -> Parsetree.structure -> unit
Sourceval module_type_declaration : int -> Format.formatter -> Parsetree.module_type_declaration -> unit
Sourceval core_type_x_core_type_x_location : int -> Format.formatter -> (Parsetree.core_type * Parsetree.core_type * Ocamlformat_ocaml_common.Location.t) -> unit
Sourceval constructor_decl : int -> Format.formatter -> Parsetree.constructor_declaration -> unit
Sourceval constructor_arguments : int -> Format.formatter -> Parsetree.constructor_arguments -> unit
Sourceval label_decl : int -> Format.formatter -> Parsetree.label_declaration -> unit
Sourceval case : int -> Format.formatter -> Parsetree.case -> unit
Sourceval open_infos : 'a. string -> (int -> Format.formatter -> 'a -> unit) -> int -> Format.formatter -> 'a Parsetree.open_infos -> unit
Sourceval open_description : int -> Format.formatter -> Parsetree.open_description -> unit
Sourceval open_declaration : int -> Format.formatter -> Parsetree.open_declaration -> unit
Sourceval include_infos : 'a. string -> (int -> Format.formatter -> 'a -> unit) -> int -> Format.formatter -> 'a Parsetree.include_infos -> unit
Sourceval include_description : int -> Format.formatter -> Parsetree.include_description -> unit
Sourceval include_declaration : int -> Format.formatter -> Parsetree.include_declaration -> unit
Sourceval value_bindings : int -> Format.formatter -> Parsetree.value_bindings -> unit
Sourceval string_x_expression : int -> Format.formatter -> (Asttypes.label Asttypes.loc * Parsetree.expression) -> unit
Sourceval label_x_expression : int -> Format.formatter -> (Asttypes.arg_label * Parsetree.expression) -> unit
Sourceval row_field : int -> Format.formatter -> Parsetree.row_field -> unit
Sourceval toplevel_phrase : int -> Format.formatter -> Parsetree.toplevel_phrase -> unit
Sourceval directive_argument : int -> Format.formatter -> Parsetree.directive_argument -> unit
Sourceval interface : Format.formatter -> Parsetree.signature_item list -> unit
Sourceval implementation : Format.formatter -> Parsetree.structure_item list -> unit
Sourceval repl_phrase : Format.formatter -> Parsetree.repl_phrase -> unit
Sourceval expression : Format.formatter -> Parsetree.expression -> unit
Sourceval payload : Format.formatter -> Parsetree.payload -> unit
Sourceval core_type : Format.formatter -> Parsetree.core_type -> unit
Sourceval module_type : Format.formatter -> Parsetree.module_type -> unit
Sourceval pattern : Format.formatter -> Parsetree.pattern -> unit
Sourceval type_declaration : Format.formatter -> Parsetree.type_declaration -> unit
Sourceval value_binding : Format.formatter -> Parsetree.value_binding -> unit
Sourceval module_binding : Format.formatter -> Parsetree.module_binding -> unit
Sourceval module_declaration : Format.formatter -> Parsetree.module_declaration -> unit
Sourceval class_expr : Format.formatter -> Parsetree.class_expr -> unit
Sourceval class_type : Format.formatter -> Parsetree.class_type -> unit
Sourceval class_field : Format.formatter -> Parsetree.class_field -> unit
Sourceval class_type_field : Format.formatter -> Parsetree.class_type_field -> unit
Sourceval module_expr : Format.formatter -> Parsetree.module_expr -> unit
Sourceval structure_item : Format.formatter -> Parsetree.structure_item -> unit
Sourceval signature_item : Format.formatter -> Parsetree.signature_item -> unit
Sourceval expr_function_param : Format.formatter -> Parsetree.expr_function_param -> unit
Sourceval value_constraint : Format.formatter -> Parsetree.value_constraint -> unit
Sourceval binding_op : Format.formatter -> Parsetree.binding_op -> unit
Sourceval class_type_declaration : Format.formatter -> Parsetree.class_type Parsetree.class_infos -> unit
OCaml

Innovation. Community. Security.