Up

Module Context

Signature

type 'a t
val label_declaration : Parsetree.label_declaration t
val constructor_declaration : Parsetree.constructor_declaration t
val type_declaration : Parsetree.type_declaration t
val type_extension : Parsetree.type_extension t
val extension_constructor : Parsetree.extension_constructor t
val pattern : Parsetree.pattern t
val core_type : Parsetree.core_type t
val expression : Parsetree.expression t
val value_description : Parsetree.value_description t
val class_type : Parsetree.class_type t
val class_type_field : Parsetree.class_type_field t
val class_infos : _ Parsetree.class_infos t
val class_expr : Parsetree.class_expr t
val class_field : Parsetree.class_field t
val module_type : Parsetree.module_type t
val module_declaration : Parsetree.module_declaration t
val module_type_declaration : Parsetree.module_type_declaration t
val open_description : Parsetree.open_description t
val include_infos : _ Parsetree.include_infos t
val module_expr : Parsetree.module_expr t
val value_binding : Parsetree.value_binding t
val module_binding : Parsetree.module_binding t
val pstr_eval : Parsetree.structure_item t
val pstr_extension : Parsetree.structure_item t
val psig_extension : Parsetree.signature_item t