Type extensions
val mk : ?attrs:attrs ‑> ?docs:Ppxlib_ast.Docstrings.docs ‑> ?params:(Ppxlib_ast__.Import.Parsetree.core_type * Ppxlib_ast__.Import.Asttypes.variance) list ‑> ?priv:Ppxlib_ast__.Import.Asttypes.private_flag ‑> lid ‑> Ppxlib_ast__.Import.Parsetree.extension_constructor list ‑> Ppxlib_ast__.Import.Parsetree.type_extension
val constructor : ?loc:loc ‑> ?attrs:attrs ‑> ?docs:Ppxlib_ast.Docstrings.docs ‑> ?info:Ppxlib_ast.Docstrings.info ‑> str ‑> Ppxlib_ast__.Import.Parsetree.extension_constructor_kind ‑> Ppxlib_ast__.Import.Parsetree.extension_constructor
val decl : ?loc:loc ‑> ?attrs:attrs ‑> ?docs:Ppxlib_ast.Docstrings.docs ‑> ?info:Ppxlib_ast.Docstrings.info ‑> ?args:Ppxlib_ast__.Import.Parsetree.constructor_arguments ‑> ?res:Ppxlib_ast__.Import.Parsetree.core_type ‑> str ‑> Ppxlib_ast__.Import.Parsetree.extension_constructor
val rebind : ?loc:loc ‑> ?attrs:attrs ‑> ?docs:Ppxlib_ast.Docstrings.docs ‑> ?info:Ppxlib_ast.Docstrings.info ‑> str ‑> lid ‑> Ppxlib_ast__.Import.Parsetree.extension_constructor