Printtyp.Docval wrap_printing_env : error:bool -> Env.t -> (unit -> 'a) -> 'aval longident : Longident.t Format_doc.printerval ident : Ident.t Format_doc.printerval path : Path.t Format_doc.printerval type_path : Path.t Format_doc.printerval type_expr : Types.type_expr Format_doc.printerval type_scheme : Types.type_expr Format_doc.printerval type_expansion :
Out_type.type_or_scheme ->
Errortrace.expanded_type Format_doc.printerval label : Types.label_declaration Format_doc.printerval constructor : Types.constructor_declaration Format_doc.printerval constructor_arguments : Types.constructor_arguments Format_doc.printerval extension_constructor :
Ident.t ->
Types.extension_constructor Format_doc.printerval extension_only_constructor :
Ident.t ->
Types.extension_constructor Format_doc.printerval value_description : Ident.t -> Types.value_description Format_doc.printerval type_declaration : Ident.t -> Types.type_declaration Format_doc.printerval modtype_declaration :
Ident.t ->
Types.modtype_declaration Format_doc.printerval class_declaration : Ident.t -> Types.class_declaration Format_doc.printerval cltype_declaration :
Ident.t ->
Types.class_type_declaration Format_doc.printerval modtype : Types.module_type Format_doc.printerval signature : Types.signature Format_doc.printerval class_type : Types.class_type Format_doc.printer