jon.recoil.org

Module Ast_helper.Type

Type declarations

val constructor : ?loc:loc -> ?attrs:attrs -> ?info:Docstrings.info -> ?vars:(str * Parsetree.jkind_annotation option) list -> ?args:Parsetree.constructor_arguments -> ?res:Parsetree.core_type -> str -> Parsetree.constructor_declaration
val constructor_arg : ?loc:loc -> ?modalities:Parsetree.modality with_loc list -> Parsetree.core_type -> Parsetree.constructor_argument
val field : ?loc:loc -> ?attrs:attrs -> ?info:Docstrings.info -> ?mut:Asttypes.mutable_flag -> ?modalities:Parsetree.modality with_loc list -> str -> Parsetree.core_type -> Parsetree.label_declaration