package pa_ppx_parsetree

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module C = MetaP
val data_prefix : MLast.longid
val attribute : ctxt_t -> Reorg_parsetree.attribute -> C.t
val extension : ctxt_t -> Reorg_parsetree.extension -> C.t
val payload : ctxt_t -> Reorg_parsetree.payload -> C.t
val core_type : ctxt_t -> Reorg_parsetree.core_type -> C.t
val core_type_desc : ctxt_t -> Reorg_parsetree.core_type_desc -> C.t
val package_type : ctxt_t -> Reorg_parsetree.package_type -> C.t
val row_field : ctxt_t -> Reorg_parsetree.row_field -> C.t
val row_field_desc : ctxt_t -> Reorg_parsetree.row_field_desc -> C.t
val object_field : ctxt_t -> Reorg_parsetree.object_field -> C.t
val object_field_desc : ctxt_t -> Reorg_parsetree.object_field_desc -> C.t
val pattern : ctxt_t -> Reorg_parsetree.pattern -> C.t
val pattern_desc : ctxt_t -> Reorg_parsetree.pattern_desc -> C.t
val expression : ctxt_t -> Reorg_parsetree.expression -> C.t
val expression_desc : ctxt_t -> Reorg_parsetree.expression_desc -> C.t
val letop : ctxt_t -> Reorg_parsetree.letop -> C.t
val binding_op : ctxt_t -> Reorg_parsetree.binding_op -> C.t
val value_description : ctxt_t -> Reorg_parsetree.value_description -> C.t
val type_declaration : ctxt_t -> Reorg_parsetree.type_declaration -> C.t
val type_kind : ctxt_t -> Reorg_parsetree.type_kind -> C.t
val label_declaration : ctxt_t -> Reorg_parsetree.label_declaration -> C.t
val constructor_declaration : ctxt_t -> Reorg_parsetree.constructor_declaration -> C.t
val constructor_arguments : ctxt_t -> Reorg_parsetree.constructor_arguments -> C.t
val type_extension : ctxt_t -> Reorg_parsetree.type_extension -> C.t
val extension_constructor : ctxt_t -> Reorg_parsetree.extension_constructor -> C.t
val type_exception : ctxt_t -> Reorg_parsetree.type_exception -> C.t
val extension_constructor_kind : ctxt_t -> Reorg_parsetree.extension_constructor_kind -> C.t
val class_type : ctxt_t -> Reorg_parsetree.class_type -> C.t
val class_type_desc : ctxt_t -> Reorg_parsetree.class_type_desc -> C.t
val class_signature : ctxt_t -> Reorg_parsetree.class_signature -> C.t
val class_type_field : ctxt_t -> Reorg_parsetree.class_type_field -> C.t
val class_type_field_desc : ctxt_t -> Reorg_parsetree.class_type_field_desc -> C.t
val class_infos : ctxt_t -> ('a -> C.t) -> 'a class_infos -> C.t
val class_description : ctxt_t -> Reorg_parsetree.class_description -> C.t
val class_type_declaration : ctxt_t -> Reorg_parsetree.class_type_declaration -> C.t
val class_expr : ctxt_t -> Reorg_parsetree.class_expr -> C.t
val class_expr_desc : ctxt_t -> Reorg_parsetree.class_expr_desc -> C.t
val class_structure : ctxt_t -> Reorg_parsetree.class_structure -> C.t
val class_field : ctxt_t -> Reorg_parsetree.class_field -> C.t
val class_field_desc : ctxt_t -> Reorg_parsetree.class_field_desc -> C.t
val class_field_kind : ctxt_t -> Reorg_parsetree.class_field_kind -> C.t
val class_declaration : ctxt_t -> Reorg_parsetree.class_declaration -> C.t
val module_type : ctxt_t -> Reorg_parsetree.module_type -> C.t
val module_type_desc : ctxt_t -> Reorg_parsetree.module_type_desc -> C.t
val functor_parameter : ctxt_t -> Reorg_parsetree.functor_parameter -> C.t
val signature : ctxt_t -> Reorg_parsetree.signature -> C.t
val signature_item : ctxt_t -> Reorg_parsetree.signature_item -> C.t
val signature_item_desc : ctxt_t -> Reorg_parsetree.signature_item_desc -> C.t
val module_declaration : ctxt_t -> Reorg_parsetree.module_declaration -> C.t
val module_substitution : ctxt_t -> Reorg_parsetree.module_substitution -> C.t
val module_type_declaration : ctxt_t -> Reorg_parsetree.module_type_declaration -> C.t
val open_infos : ctxt_t -> ('a -> C.t) -> 'a open_infos -> C.t
val open_description : ctxt_t -> Reorg_parsetree.open_description -> C.t
val open_declaration : ctxt_t -> Reorg_parsetree.open_declaration -> C.t
val include_infos : ctxt_t -> ('a -> C.t) -> 'a include_infos -> C.t
val include_description : ctxt_t -> Reorg_parsetree.include_description -> C.t
val include_declaration : ctxt_t -> Reorg_parsetree.include_declaration -> C.t
val with_constraint : ctxt_t -> Reorg_parsetree.with_constraint -> C.t
val module_expr : ctxt_t -> Reorg_parsetree.module_expr -> C.t
val module_expr_desc : ctxt_t -> Reorg_parsetree.module_expr_desc -> C.t
val structure : ctxt_t -> Reorg_parsetree.structure -> C.t
val structure_item : ctxt_t -> Reorg_parsetree.structure_item -> C.t
val structure_item_desc : ctxt_t -> Reorg_parsetree.structure_item_desc -> C.t
val value_constraint : ctxt_t -> Reorg_parsetree.value_constraint -> C.t
val value_binding : ctxt_t -> Reorg_parsetree.value_binding -> C.t
val module_binding : ctxt_t -> Reorg_parsetree.module_binding -> C.t
val position : ctxt_t -> Reorg_parsetree.position -> C.t
val located : ctxt_t -> ('a -> C.t) -> 'a located -> C.t
val str_vala : ctxt_t -> Reorg_parsetree.str_vala -> C.t
val longident_t : ctxt_t -> Reorg_parsetree.longident_t -> C.t
val ast_constant : ctxt_t -> Reorg_parsetree.ast_constant -> C.t
val arg_label : ctxt_t -> Reorg_parsetree.arg_label -> C.t
val label : ctxt_t -> Reorg_parsetree.label -> C.t
val closed_flag : ctxt_t -> Reorg_parsetree.closed_flag -> C.t
val rec_flag : ctxt_t -> Reorg_parsetree.rec_flag -> C.t
val direction_flag : ctxt_t -> Reorg_parsetree.direction_flag -> C.t
val private_flag : ctxt_t -> Reorg_parsetree.private_flag -> C.t
val mutable_flag : ctxt_t -> Reorg_parsetree.mutable_flag -> C.t
val virtual_flag : ctxt_t -> Reorg_parsetree.virtual_flag -> C.t
val override_flag : ctxt_t -> Reorg_parsetree.override_flag -> C.t
val variance : ctxt_t -> Reorg_parsetree.variance -> C.t
val injectivity : ctxt_t -> Reorg_parsetree.injectivity -> C.t
val constant : ctxt_t -> Reorg_parsetree.constant -> C.t
val toplevel_phrase : ctxt_t -> Reorg_parsetree.toplevel_phrase -> C.t
val toplevel_directive : ctxt_t -> Reorg_parsetree.toplevel_directive -> C.t
val directive_argument : ctxt_t -> Reorg_parsetree.directive_argument -> C.t
val directive_argument_desc : ctxt_t -> Reorg_parsetree.directive_argument_desc -> C.t
val functor_parameter_vala : ctxt_t -> Reorg_parsetree.functor_parameter_vala -> C.t
val location : ctxt_t -> Reorg_parsetree.location -> C.t
val location_stack : ctxt_t -> Reorg_parsetree.location_stack -> C.t
val attributes : ctxt_t -> Reorg_parsetree.attributes -> C.t
OCaml

Innovation. Community. Security.