package camlp4

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val semi : bool
val pipe : bool
val no_semisep : OCaml.Make(Syntax).sep
method andsep : OCaml.Make(Syntax).sep
method anti : Format.formatter -> string -> unit
method apply_expr : Format.formatter -> OCaml.Make(Syntax).Ast.expr -> unit
method class_declaration : Format.formatter -> OCaml.Make(Syntax).Ast.class_expr -> unit
method class_params : Format.formatter -> OCaml.Make(Syntax).Ast.ctyp -> unit
method class_sig_item : Format.formatter -> OCaml.Make(Syntax).Ast.class_sig_item -> unit
method class_str_item : Format.formatter -> OCaml.Make(Syntax).Ast.class_str_item -> unit
method constructor_type : Format.formatter -> OCaml.Make(Syntax).Ast.ctyp -> unit
method direction_flag : Format.formatter -> OCaml.Make(Syntax).Ast.direction_flag -> unit
method dot_expr : Format.formatter -> OCaml.Make(Syntax).Ast.expr -> unit
method expr_list : Format.formatter -> OCaml.Make(Syntax).Ast.expr list -> unit
method expr_list_cons : bool -> Format.formatter -> OCaml.Make(Syntax).Ast.expr -> unit
method fun_binding : Format.formatter -> OCaml.Make(Syntax).fun_binding -> unit
method functor_arg : Format.formatter -> (string * OCaml.Make(Syntax).Ast.module_type) -> unit
method functor_arg_var : Format.formatter -> string -> unit
method functor_args : Format.formatter -> (string * OCaml.Make(Syntax).Ast.module_type) list -> unit
method match_case_aux : Format.formatter -> OCaml.Make(Syntax).Ast.match_case -> unit
method module_rec_binding : Format.formatter -> OCaml.Make(Syntax).Ast.module_binding -> unit
method mutable_flag : Format.formatter -> OCaml.Make(Syntax).Ast.mutable_flag -> unit
method node : 'b. Format.formatter -> 'b -> ('b -> OCaml.Make(Syntax).Loc.t) -> unit
method nonrec_flag : Format.formatter -> OCaml.Make(Syntax).Ast.rec_flag -> unit
method numeric : Format.formatter -> string -> string -> unit
method override_flag : Format.formatter -> OCaml.Make(Syntax).Ast.override_flag -> unit
method patt_class_expr_fun_args : Format.formatter -> (OCaml.Make(Syntax).Ast.patt * OCaml.Make(Syntax).Ast.class_expr) -> unit
method patt_tycon : Format.formatter -> OCaml.Make(Syntax).Ast.patt -> unit
method print_comments_before : OCaml.Make(Syntax).Loc.t -> Format.formatter -> unit
method private_flag : Format.formatter -> OCaml.Make(Syntax).Ast.private_flag -> unit
method quoted_string : Format.formatter -> string -> unit
method raise_match_failure : Format.formatter -> OCaml.Make(Syntax).Loc.t -> unit
method record_binding : Format.formatter -> OCaml.Make(Syntax).Ast.rec_binding -> unit
method reset : printer as 'a
method reset_semi : 'a
method semisep : OCaml.Make(Syntax).sep
method set_comments : bool -> 'a
method set_curry_constr : bool -> 'a
method set_loc_and_comments : 'a
method set_semisep : OCaml.Make(Syntax).sep -> 'a
method simple_ctyp : Format.formatter -> OCaml.Make(Syntax).Ast.ctyp -> unit
method simple_expr : Format.formatter -> OCaml.Make(Syntax).Ast.expr -> unit
method simple_module_expr : Format.formatter -> OCaml.Make(Syntax).Ast.module_expr -> unit
method simple_patt : Format.formatter -> OCaml.Make(Syntax).Ast.patt -> unit
method string : Format.formatter -> string -> unit
method sum_type : Format.formatter -> OCaml.Make(Syntax).Ast.ctyp -> unit
method type_params : Format.formatter -> OCaml.Make(Syntax).Ast.ctyp list -> unit
method under_pipe : 'a
method under_semi : 'a
method value_let : string
method value_val : string
method var : Format.formatter -> string -> unit
method virtual_flag : Format.formatter -> OCaml.Make(Syntax).Ast.virtual_flag -> unit
method with_constraint : Format.formatter -> OCaml.Make(Syntax).Ast.with_constr -> unit