Module Js_of_ocaml_compiler.Pretty_printSource

Sourcetype t
Sourcetype pos = {
  1. mutable p_line : int;
  2. mutable p_col : int;
}
Sourceval string : t -> string -> unit
Sourceval genbreak : t -> string -> int -> unit
Sourceval break : t -> unit
Sourceval break1 : t -> unit
Sourceval non_breaking_space : t -> unit
Sourceval space : ?indent:int -> t -> unit
Sourceval start_group : t -> int -> unit
Sourceval end_group : t -> unit
Sourceval newline : t -> unit
Sourceval to_out_channel : out_channel -> t
Sourceval to_buffer : Buffer.t -> t
Sourceval pos : t -> pos
Sourceval total : t -> int
Sourceval set_compact : t -> bool -> unit
Sourceval compact : t -> bool
Sourceval set_needed_space_function : t -> (char -> char -> bool) -> unit
Sourceval set_adjust_indentation_function : t -> (int -> int) -> unit
Sourceval check : t -> unit