Q_ast.Meta_Pmodule C : sig ... endval variance : (bool option * bool) -> C.tval record_label : string -> MLast.pattval class_infos : ('a -> C.t) -> 'a MLast.class_infos -> C.tval ctyp : MLast.ctyp -> C.tval longid_lident : MLast.longid_lident -> C.tval conv_attributes : MLast.attributes -> C.tval conv_extension : MLast.attribute -> C.tval attribute : MLast.attribute -> C.tval attribute_body : MLast.attribute_body -> C.tval conv_payload : MLast.payload -> C.tval generic_constructor : MLast.generic_constructor -> C.tval poly_variant : MLast.poly_variant -> C.tval patt : MLast.patt -> C.tval expr : MLast.expr -> C.tval module_type : MLast.module_type -> C.tval sig_item : MLast.sig_item -> C.tval with_constr : MLast.with_constr -> C.tval longid : MLast.longid -> C.tval module_expr : MLast.module_expr -> C.tval str_item : MLast.str_item -> C.tval type_decl : MLast.type_decl -> C.tval extension_constructor : MLast.extension_constructor -> C.tval type_extension : MLast.type_extension -> C.tval class_type : MLast.class_type -> C.tval class_sig_item : MLast.class_sig_item -> C.tval class_expr : MLast.class_expr -> C.tval class_str_item : MLast.class_str_item -> C.t