package ppx_tools

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
method lift_Parsetree_expression : < lift_Asttypes_arg_label : Asttypes.arg_label -> 'res ; lift_Asttypes_closed_flag : Asttypes.closed_flag -> 'res ; lift_Asttypes_direction_flag : Asttypes.direction_flag -> 'res ; lift_Asttypes_injectivity : Asttypes.injectivity -> 'res ; lift_Asttypes_label : Asttypes.label -> 'res ; lift_Asttypes_loc : 'f0. ('f0 -> 'res) -> 'f0 Asttypes.loc -> 'res ; lift_Asttypes_mutable_flag : Asttypes.mutable_flag -> 'res ; lift_Asttypes_override_flag : Asttypes.override_flag -> 'res ; lift_Asttypes_private_flag : Asttypes.private_flag -> 'res ; lift_Asttypes_rec_flag : Asttypes.rec_flag -> 'res ; lift_Asttypes_variance : Asttypes.variance -> 'res ; lift_Asttypes_virtual_flag : Asttypes.virtual_flag -> 'res ; lift_Location_t : Location.t -> 'res ; lift_Longident_t : Longident.t -> 'res ; lift_Parsetree_attribute : Parsetree.attribute -> 'res ; lift_Parsetree_attributes : Parsetree.attributes -> 'res ; lift_Parsetree_binding_op : Parsetree.binding_op -> 'res ; lift_Parsetree_case : Parsetree.case -> 'res ; lift_Parsetree_class_declaration : Parsetree.class_declaration -> 'res ; lift_Parsetree_class_description : Parsetree.class_description -> 'res ; lift_Parsetree_class_expr : Parsetree.class_expr -> 'res ; lift_Parsetree_class_expr_desc : Parsetree.class_expr_desc -> 'res ; lift_Parsetree_class_field : Parsetree.class_field -> 'res ; lift_Parsetree_class_field_desc : Parsetree.class_field_desc -> 'res ; lift_Parsetree_class_field_kind : Parsetree.class_field_kind -> 'res ; lift_Parsetree_class_infos : 'f0. ('f0 -> 'res) -> 'f0 Parsetree.class_infos -> 'res ; lift_Parsetree_class_signature : Parsetree.class_signature -> 'res ; lift_Parsetree_class_structure : Parsetree.class_structure -> 'res ; lift_Parsetree_class_type : Parsetree.class_type -> 'res ; lift_Parsetree_class_type_declaration : Parsetree.class_type_declaration -> 'res ; lift_Parsetree_class_type_desc : Parsetree.class_type_desc -> 'res ; lift_Parsetree_class_type_field : Parsetree.class_type_field -> 'res ; lift_Parsetree_class_type_field_desc : Parsetree.class_type_field_desc -> 'res ; lift_Parsetree_constant : Parsetree.constant -> 'res ; lift_Parsetree_constructor_arguments : Parsetree.constructor_arguments -> 'res ; lift_Parsetree_constructor_declaration : Parsetree.constructor_declaration -> 'res ; lift_Parsetree_core_type : Parsetree.core_type -> 'res ; lift_Parsetree_core_type_desc : Parsetree.core_type_desc -> 'res ; lift_Parsetree_expression : Parsetree.expression -> 'res ; lift_Parsetree_expression_desc : Parsetree.expression_desc -> 'res ; lift_Parsetree_extension : Parsetree.extension -> 'res ; lift_Parsetree_extension_constructor : Parsetree.extension_constructor -> 'res ; lift_Parsetree_extension_constructor_kind : Parsetree.extension_constructor_kind -> 'res ; lift_Parsetree_functor_parameter : Parsetree.functor_parameter -> 'res ; lift_Parsetree_include_declaration : Parsetree.include_declaration -> 'res ; lift_Parsetree_include_description : Parsetree.include_description -> 'res ; lift_Parsetree_include_infos : 'f0. ('f0 -> 'res) -> 'f0 Parsetree.include_infos -> 'res ; lift_Parsetree_label_declaration : Parsetree.label_declaration -> 'res ; lift_Parsetree_letop : Parsetree.letop -> 'res ; lift_Parsetree_location_stack : Parsetree.location_stack -> 'res ; lift_Parsetree_module_binding : Parsetree.module_binding -> 'res ; lift_Parsetree_module_declaration : Parsetree.module_declaration -> 'res ; lift_Parsetree_module_expr : Parsetree.module_expr -> 'res ; lift_Parsetree_module_expr_desc : Parsetree.module_expr_desc -> 'res ; lift_Parsetree_module_substitution : Parsetree.module_substitution -> 'res ; lift_Parsetree_module_type : Parsetree.module_type -> 'res ; lift_Parsetree_module_type_declaration : Parsetree.module_type_declaration -> 'res ; lift_Parsetree_module_type_desc : Parsetree.module_type_desc -> 'res ; lift_Parsetree_object_field : Parsetree.object_field -> 'res ; lift_Parsetree_object_field_desc : Parsetree.object_field_desc -> 'res ; lift_Parsetree_open_declaration : Parsetree.open_declaration -> 'res ; lift_Parsetree_open_description : Parsetree.open_description -> 'res ; lift_Parsetree_open_infos : 'f0. ('f0 -> 'res) -> 'f0 Parsetree.open_infos -> 'res ; lift_Parsetree_package_type : Parsetree.package_type -> 'res ; lift_Parsetree_pattern : Parsetree.pattern -> 'res ; lift_Parsetree_pattern_desc : Parsetree.pattern_desc -> 'res ; lift_Parsetree_payload : Parsetree.payload -> 'res ; lift_Parsetree_row_field : Parsetree.row_field -> 'res ; lift_Parsetree_row_field_desc : Parsetree.row_field_desc -> 'res ; lift_Parsetree_signature : Parsetree.signature -> 'res ; lift_Parsetree_signature_item : Parsetree.signature_item -> 'res ; lift_Parsetree_signature_item_desc : Parsetree.signature_item_desc -> 'res ; lift_Parsetree_structure : Parsetree.structure -> 'res ; lift_Parsetree_structure_item : Parsetree.structure_item -> 'res ; lift_Parsetree_structure_item_desc : Parsetree.structure_item_desc -> 'res ; lift_Parsetree_type_declaration : Parsetree.type_declaration -> 'res ; lift_Parsetree_type_exception : Parsetree.type_exception -> 'res ; lift_Parsetree_type_extension : Parsetree.type_extension -> 'res ; lift_Parsetree_type_kind : Parsetree.type_kind -> 'res ; lift_Parsetree_value_binding : Parsetree.value_binding -> 'res ; lift_Parsetree_value_description : Parsetree.value_description -> 'res ; lift_Parsetree_with_constraint : Parsetree.with_constraint -> 'res ; lift_Stdlib_Lexing_position : Lexing.position -> 'res ; lift_bool : bool -> 'res ; lift_option : 'f0. ('f0 -> 'res) -> 'f0 option -> 'res.. > -> Parsetree.expression -> 'res
method lift_Parsetree_expression_desc : 'b -> Parsetree.expression_desc -> 'res
method lift_Parsetree_letop : 'b -> Parsetree.letop -> 'res
method lift_Parsetree_binding_op : 'b -> Parsetree.binding_op -> 'res
method lift_Asttypes_direction_flag : 'b -> Asttypes.direction_flag -> 'res
method lift_Parsetree_case : 'b -> Parsetree.case -> 'res
method lift_Parsetree_value_binding : 'b -> Parsetree.value_binding -> 'res
method lift_Parsetree_pattern : 'b -> Parsetree.pattern -> 'res
method lift_Parsetree_pattern_desc : 'b -> Parsetree.pattern_desc -> 'res
method lift_Parsetree_core_type : 'b -> Parsetree.core_type -> 'res
method lift_Parsetree_location_stack : 'b -> Parsetree.location_stack -> 'res
method lift_Parsetree_core_type_desc : 'b -> Parsetree.core_type_desc -> 'res
method lift_Parsetree_package_type : 'b -> Parsetree.package_type -> 'res
method lift_Parsetree_row_field : 'b -> Parsetree.row_field -> 'res
method lift_Parsetree_row_field_desc : 'b -> Parsetree.row_field_desc -> 'res
method lift_Parsetree_object_field : 'b -> Parsetree.object_field -> 'res
method lift_Parsetree_attributes : 'b -> Parsetree.attributes -> 'res
method lift_Parsetree_attribute : 'b -> Parsetree.attribute -> 'res
method lift_Parsetree_payload : 'b -> Parsetree.payload -> 'res
method lift_Parsetree_structure : 'b -> Parsetree.structure -> 'res
method lift_Parsetree_structure_item : 'b -> Parsetree.structure_item -> 'res
method lift_Parsetree_structure_item_desc : 'b -> Parsetree.structure_item_desc -> 'res
method lift_Parsetree_include_declaration : 'b -> Parsetree.include_declaration -> 'res
method lift_Parsetree_class_declaration : 'b -> Parsetree.class_declaration -> 'res
method lift_Parsetree_class_expr : 'b -> Parsetree.class_expr -> 'res
method lift_Parsetree_class_expr_desc : 'b -> Parsetree.class_expr_desc -> 'res
method lift_Parsetree_class_structure : 'b -> Parsetree.class_structure -> 'res
method lift_Parsetree_class_field : 'b -> Parsetree.class_field -> 'res
method lift_Parsetree_class_field_desc : 'b -> Parsetree.class_field_desc -> 'res
method lift_Parsetree_class_field_kind : 'b -> Parsetree.class_field_kind -> 'res
method lift_Parsetree_open_declaration : 'b -> Parsetree.open_declaration -> 'res
method lift_Parsetree_module_binding : 'b -> Parsetree.module_binding -> 'res
method lift_Parsetree_module_expr : 'b -> Parsetree.module_expr -> 'res
method lift_Parsetree_module_expr_desc : 'b -> Parsetree.module_expr_desc -> 'res
method lift_Parsetree_functor_parameter : 'b -> Parsetree.functor_parameter -> 'res
method lift_Parsetree_module_type : 'b -> Parsetree.module_type -> 'res
method lift_Parsetree_module_type_desc : 'b -> Parsetree.module_type_desc -> 'res
method lift_Parsetree_with_constraint : 'b -> Parsetree.with_constraint -> 'res
method lift_Parsetree_signature : 'b -> Parsetree.signature -> 'res
method lift_Parsetree_signature_item : 'b -> Parsetree.signature_item -> 'res
method lift_Parsetree_signature_item_desc : 'b -> Parsetree.signature_item_desc -> 'res
method lift_Parsetree_class_type_declaration : 'b -> Parsetree.class_type_declaration -> 'res
method lift_Parsetree_class_description : 'b -> Parsetree.class_description -> 'res
method lift_Parsetree_class_type : 'b -> Parsetree.class_type -> 'res
method lift_Parsetree_class_type_desc : 'b -> Parsetree.class_type_desc -> 'res
method lift_Parsetree_class_signature : 'b -> Parsetree.class_signature -> 'res
method lift_Parsetree_class_type_field : 'b -> Parsetree.class_type_field -> 'res
method lift_Parsetree_class_type_field_desc : 'b -> Parsetree.class_type_field_desc -> 'res
method lift_Parsetree_extension : 'b -> Parsetree.extension -> 'res
method lift_Parsetree_class_infos : 'b -> 'f0. ('f0 -> 'res) -> 'f0 Parsetree.class_infos -> 'res
method lift_Asttypes_virtual_flag : 'b -> Asttypes.virtual_flag -> 'res
method lift_Parsetree_include_description : 'b -> Parsetree.include_description -> 'res
method lift_Parsetree_include_infos : 'b -> 'f0. ('f0 -> 'res) -> 'f0 Parsetree.include_infos -> 'res
method lift_Parsetree_open_description : 'b -> Parsetree.open_description -> 'res
method lift_Parsetree_open_infos : 'b -> 'f0. ('f0 -> 'res) -> 'f0 Parsetree.open_infos -> 'res
method lift_Asttypes_override_flag : 'b -> Asttypes.override_flag -> 'res
method lift_Parsetree_module_type_declaration : 'b -> Parsetree.module_type_declaration -> 'res
method lift_Parsetree_module_substitution : 'b -> Parsetree.module_substitution -> 'res
method lift_Parsetree_module_declaration : 'b -> Parsetree.module_declaration -> 'res
method lift_Parsetree_type_exception : 'b -> Parsetree.type_exception -> 'res
method lift_Parsetree_type_extension : 'b -> Parsetree.type_extension -> 'res
method lift_Parsetree_extension_constructor : 'b -> Parsetree.extension_constructor -> 'res
method lift_Parsetree_extension_constructor_kind : 'b -> Parsetree.extension_constructor_kind -> 'res
method lift_Parsetree_type_declaration : 'b -> Parsetree.type_declaration -> 'res
method lift_Asttypes_private_flag : 'b -> Asttypes.private_flag -> 'res
method lift_Parsetree_type_kind : 'b -> Parsetree.type_kind -> 'res
method lift_Parsetree_constructor_declaration : 'b -> Parsetree.constructor_declaration -> 'res
method lift_Parsetree_constructor_arguments : 'b -> Parsetree.constructor_arguments -> 'res
method lift_Parsetree_label_declaration : 'b -> Parsetree.label_declaration -> 'res
method lift_Asttypes_mutable_flag : 'b -> Asttypes.mutable_flag -> 'res
method lift_Asttypes_injectivity : 'b -> Asttypes.injectivity -> 'res
method lift_Asttypes_variance : 'b -> Asttypes.variance -> 'res
method lift_Parsetree_value_description : 'b -> Parsetree.value_description -> 'res
method lift_Parsetree_object_field_desc : 'b -> Parsetree.object_field_desc -> 'res
method lift_Asttypes_arg_label : 'b -> Asttypes.arg_label -> 'res
method lift_Asttypes_closed_flag : 'b -> Asttypes.closed_flag -> 'res
method lift_Asttypes_label : 'b -> Asttypes.label -> 'res
method lift_Asttypes_rec_flag : 'b -> Asttypes.rec_flag -> 'res
method lift_Parsetree_constant : 'b -> Parsetree.constant -> 'res
method lift_option : 'b -> 'f0. ('f0 -> 'res) -> 'f0 option -> 'res
method lift_Longident_t : 'b -> Longident.t -> 'res
method lift_Asttypes_loc : 'b -> 'f0. ('f0 -> 'res) -> 'f0 Asttypes.loc -> 'res
method lift_Location_t : 'b -> Location.t -> 'res
method lift_bool : 'b -> bool -> 'res
method lift_Stdlib_Lexing_position : 'b -> Lexing.position -> 'res