Pprintast.printer(3) OCaml library Pprintast.printer(3)
NAME
Pprintast.printer - no description
Class
Class Pprintast.printer
Documentation
class printer : unit -> object end
Parameters:
""
unit
val pipe : bool
val semi : bool
method binding : Format.formatter -> Parsetree.value_binding -> unit
method bindings : Format.formatter -> Asttypes.rec_flag * Parse-
tree.value_binding list -> unit
method case_list : Format.formatter -> Parsetree.case list -> unit
method class_expr : Format.formatter -> Parsetree.class_expr -> unit
method class_field : Format.formatter -> Parsetree.class_field -> unit
method class_params_def : Format.formatter -> (Parsetree.core_type *
Asttypes.variance) list -> unit
method class_signature : Format.formatter -> Parsetree.class_signature
-> unit
method class_structure : Format.formatter -> Parsetree.class_structure
-> unit
method class_type : Format.formatter -> Parsetree.class_type -> unit
method class_type_declaration_list : Format.formatter -> Parse-
tree.class_type_declaration list -> unit
method constant : Format.formatter -> Asttypes.constant -> unit
method constant_string : Format.formatter -> string -> unit
method core_type : Format.formatter -> Parsetree.core_type -> unit
method core_type1 : Format.formatter -> Parsetree.core_type -> unit
method direction_flag : Format.formatter -> Asttypes.direction_flag ->
unit
method directive_argument : Format.formatter -> Parsetree.direc-
tive_argument -> unit
method exception_declaration : Format.formatter -> Parsetree.exten-
sion_constructor -> unit
method expression : Format.formatter -> Parsetree.expression -> unit
method expression1 : Format.formatter -> Parsetree.expression -> unit
method expression2 : Format.formatter -> Parsetree.expression -> unit
method extension_constructor : Format.formatter -> Parsetree.exten-
sion_constructor -> unit
method label_exp : Format.formatter -> Asttypes.label * Parse-
tree.expression option * Parsetree.pattern -> unit
method label_x_expression_param : Format.formatter -> Asttypes.label *
Parsetree.expression -> unit
method list : 'a. ?sep:Pprintast.space_formatter -> ?first:Pprint-
ast.space_formatter -> ?last:Pprintast.space_formatter -> (Format.for-
matter -> 'a -> unit) -> Format.formatter -> 'a list -> unit
method longident : Format.formatter -> Longident.t -> unit
method longident_loc : Format.formatter -> Longident.t Asttypes.loc ->
unit
method module_expr : Format.formatter -> Parsetree.module_expr -> unit
method module_type : Format.formatter -> Parsetree.module_type -> unit
method mutable_flag : Format.formatter -> Asttypes.mutable_flag -> unit
method option : 'a. ?first:Pprintast.space_formatter -> ?last:Pprint-
ast.space_formatter -> (Format.formatter -> 'a -> unit) -> Format.for-
matter -> 'a option -> unit
method paren : 'a. ?first:Pprintast.space_formatter -> ?last:Pprint-
ast.space_formatter -> bool -> (Format.formatter -> 'a -> unit) -> For-
mat.formatter -> 'a -> unit
method pattern : Format.formatter -> Parsetree.pattern -> unit
method pattern1 : Format.formatter -> Parsetree.pattern -> unit
method payload : Format.formatter -> Parsetree.payload -> unit
method private_flag : Format.formatter -> Asttypes.private_flag -> unit
method rec_flag : Format.formatter -> Asttypes.rec_flag -> unit
method reset : < attribute : Format.formatter -> Parsetree.attribute ->
unit; attributes : Format.formatter -> Parsetree.attributes -> unit;
binding : Format.formatter -> Parsetree.value_binding -> unit; bindings
: Format.formatter -> Asttypes.rec_flag * Parsetree.value_binding list
-> unit; case_list : Format.formatter -> Parsetree.case list -> unit;
class_expr : Format.formatter -> Parsetree.class_expr -> unit;
class_field : Format.formatter -> Parsetree.class_field -> unit;
class_params_def : Format.formatter -> (Parsetree.core_type * Ast-
types.variance) list -> unit; class_signature : Format.formatter ->
Parsetree.class_signature -> unit; class_structure : Format.formatter
-> Parsetree.class_structure -> unit; class_type : Format.formatter ->
Parsetree.class_type -> unit; class_type_declaration_list : Format.for-
matter -> Parsetree.class_type_declaration list -> unit; constant :
Format.formatter -> Asttypes.constant -> unit; constant_string : For-
mat.formatter -> string -> unit; core_type : Format.formatter -> Parse-
tree.core_type -> unit; core_type1 : Format.formatter -> Parse-
tree.core_type -> unit; direction_flag : Format.formatter -> Ast-
types.direction_flag -> unit; directive_argument : Format.formatter ->
Parsetree.directive_argument -> unit; exception_declaration : For-
mat.formatter -> Parsetree.extension_constructor -> unit; expression :
Format.formatter -> Parsetree.expression -> unit; expression1 : For-
mat.formatter -> Parsetree.expression -> unit; expression2 : For-
mat.formatter -> Parsetree.expression -> unit; extension : Format.for-
matter -> Parsetree.extension -> unit; extension_constructor : For-
mat.formatter -> Parsetree.extension_constructor -> unit; float-
ing_attribute : Format.formatter -> Parsetree.attribute -> unit;
item_attribute : Format.formatter -> Parsetree.attribute -> unit;
item_attributes : Format.formatter -> Parsetree.attributes -> unit;
item_extension : Format.formatter -> Parsetree.extension -> unit;
label_exp : Format.formatter -> Asttypes.label * Parsetree.expression
option * Parsetree.pattern -> unit; label_x_expression_param : For-
mat.formatter -> Asttypes.label * Parsetree.expression -> unit; list :
'a. ?sep:Pprintast.space_formatter -> ?first:Pprintast.space_formatter
-> ?last:Pprintast.space_formatter -> (Format.formatter -> 'a -> unit)
-> Format.formatter -> 'a list -> unit; longident : Format.formatter ->
Longident.t -> unit; longident_loc : Format.formatter -> Longident.t
Asttypes.loc -> unit; module_expr : Format.formatter -> Parsetree.mod-
ule_expr -> unit; module_type : Format.formatter -> Parsetree.mod-
ule_type -> unit; mutable_flag : Format.formatter -> Asttypes.muta-
ble_flag -> unit; option : 'a. ?first:Pprintast.space_formatter ->
?last:Pprintast.space_formatter -> (Format.formatter -> 'a -> unit) ->
Format.formatter -> 'a option -> unit; paren : 'a. ?first:Pprint-
ast.space_formatter -> ?last:Pprintast.space_formatter -> bool -> (For-
mat.formatter -> 'a -> unit) -> Format.formatter -> 'a -> unit; pattern
: Format.formatter -> Parsetree.pattern -> unit; pattern1 : Format.for-
matter -> Parsetree.pattern -> unit; payload : Format.formatter ->
Parsetree.payload -> unit; private_flag : Format.formatter -> Ast-
types.private_flag -> unit; rec_flag : Format.formatter -> Ast-
types.rec_flag -> unit; reset : 'b; reset_ifthenelse : 'b; reset_pipe :
'b; reset_semi : 'b; signature : Format.formatter -> Parsetree.signa-
ture_item list -> unit; signature_item : Format.formatter -> Parse-
tree.signature_item -> unit; simple_expr : Format.formatter -> Parse-
tree.expression -> unit; simple_pattern : Format.formatter -> Parse-
tree.pattern -> unit; string_quot : Format.formatter -> Asttypes.label
-> unit; structure : Format.formatter -> Parsetree.structure_item list
-> unit; structure_item : Format.formatter -> Parsetree.structure_item
-> unit; sugar_expr : Format.formatter -> Parsetree.expression -> bool;
toplevel_phrase : Format.formatter -> Parsetree.toplevel_phrase ->
unit; type_declaration : Format.formatter -> Parsetree.type_declaration
-> unit; type_def_list : Format.formatter -> Parsetree.type_declaration
list -> unit; type_extension : Format.formatter -> Parse-
tree.type_extension -> unit; type_param : Format.formatter -> Parse-
tree.core_type * Asttypes.variance -> unit; type_params : Format.for-
matter -> (Parsetree.core_type * Asttypes.variance) list -> unit;
type_with_label : Format.formatter -> Asttypes.label * Parse-
tree.core_type -> unit; tyvar : Format.formatter -> string -> unit;
under_ifthenelse : 'b; under_pipe : 'b; under_semi : 'b; value_descrip-
tion : Format.formatter -> Parsetree.value_description -> unit; vir-
tual_flag : Format.formatter -> Asttypes.virtual_flag -> unit; .. > as
'b
method reset_semi : 'b
method reset_ifthenelse : 'b
method reset_pipe : 'b
method signature : Format.formatter -> Parsetree.signature_item list ->
unit
method signature_item : Format.formatter -> Parsetree.signature_item ->
unit
method simple_expr : Format.formatter -> Parsetree.expression -> unit
method simple_pattern : Format.formatter -> Parsetree.pattern -> unit
method string_quot : Format.formatter -> Asttypes.label -> unit
method structure : Format.formatter -> Parsetree.structure_item list ->
unit
method structure_item : Format.formatter -> Parsetree.structure_item ->
unit
method sugar_expr : Format.formatter -> Parsetree.expression -> bool
method toplevel_phrase : Format.formatter -> Parsetree.toplevel_phrase
-> unit
method type_declaration : Format.formatter -> Parsetree.type_declara-
tion -> unit
method type_def_list : Format.formatter -> Parsetree.type_declaration
list -> unit
method type_extension : Format.formatter -> Parsetree.type_extension ->
unit
method type_param : Format.formatter -> Parsetree.core_type * Ast-
types.variance -> unit
method type_params : Format.formatter -> (Parsetree.core_type * Ast-
types.variance) list -> unit
method type_with_label : Format.formatter -> Asttypes.label * Parse-
tree.core_type -> unit
method tyvar : Format.formatter -> string -> unit
method under_pipe : 'b
method under_semi : 'b
method under_ifthenelse : 'b
method value_description : Format.formatter -> Parsetree.value_descrip-
tion -> unit
method virtual_flag : Format.formatter -> Asttypes.virtual_flag -> unit
method attribute : Format.formatter -> Parsetree.attribute -> unit
method item_attribute : Format.formatter -> Parsetree.attribute -> unit
method floating_attribute : Format.formatter -> Parsetree.attribute ->
unit
method attributes : Format.formatter -> Parsetree.attributes -> unit
method item_attributes : Format.formatter -> Parsetree.attributes ->
unit
method extension : Format.formatter -> Parsetree.extension -> unit
method item_extension : Format.formatter -> Parsetree.extension -> unit
OCamldoc 2014-10-18 Pprintast.printer(3)
ocaml 4.02.1 - Generated Mon Oct 20 18:18:09 CDT 2014
