package GT

  1. Overview
  2. Docs
Generic programming with extensible transformations

Install

Dune Dependency

Authors

Maintainers

Sources

v0.4.2.tar.gz
sha256=d23fb8e20ca28ec9ae07feee45b39aee8fb87ab11ec55211e2365f2c5a1c4ccf
sha512=0ade04e78a4d8e24acf24d3e4cdf358532d68284fa8e801b25bdf21c3c0483bb97d1350e86abcf9f93efec870b07f0f067a5dccae81686b14265baab3a4e7c13

doc/ppx/Ppx/PpxHelpers/Cl/index.html

Module PpxHelpers.Cl

include module type of struct include Ppxlib.Ast_helper.Cl end
val mk : ?loc:Ppxlib_ast__Ast_helper_lite.loc -> ?attrs:Ppxlib_ast__Ast_helper_lite.attrs -> Migrate_parsetree.Ast_412.Parsetree.class_expr_desc -> Migrate_parsetree.Ast_412.Parsetree.class_expr
val attr : Migrate_parsetree.Ast_412.Parsetree.class_expr -> Migrate_parsetree.Ast_412.Parsetree.attribute -> Migrate_parsetree.Ast_412.Parsetree.class_expr
val constraint_ : ?loc:Ppxlib_ast__Ast_helper_lite.loc -> ?attrs:Ppxlib_ast__Ast_helper_lite.attrs -> Migrate_parsetree.Ast_412.Parsetree.class_expr -> Migrate_parsetree.Ast_412.Parsetree.class_type -> Migrate_parsetree.Ast_412.Parsetree.class_expr
val extension : ?loc:Ppxlib_ast__Ast_helper_lite.loc -> ?attrs:Ppxlib_ast__Ast_helper_lite.attrs -> Migrate_parsetree.Ast_412.Parsetree.extension -> Migrate_parsetree.Ast_412.Parsetree.class_expr
val open_ : ?loc:Ppxlib_ast__Ast_helper_lite.loc -> ?attrs:Ppxlib_ast__Ast_helper_lite.attrs -> Migrate_parsetree.Ast_412.Parsetree.open_description -> Migrate_parsetree.Ast_412.Parsetree.class_expr -> Migrate_parsetree.Ast_412.Parsetree.class_expr
type t = Ppxlib.class_expr
val fun_list : loc:Ppxlib_ast__Ast_helper_lite.loc -> Migrate_parsetree.Ast_412.Parsetree.pattern GTCommon.HelpersBase.List.t -> Migrate_parsetree.Ast_412.Parsetree.class_expr -> Migrate_parsetree.Ast_412.Parsetree.class_expr
val apply : loc:Ppxlib_ast__Ast_helper_lite.loc -> Migrate_parsetree.Ast_412.Parsetree.class_expr -> Migrate_parsetree.Ast_412.Parsetree.expression GTCommon.HelpersBase.List.t -> Migrate_parsetree.Ast_412.Parsetree.class_expr
val fun_ : loc:Ppxlib__.Import.location -> Ppxlib__.Import.pattern -> Ppxlib__.Import.class_expr -> Ppxlib__.Import.class_expr
val constr : loc:Ppxlib__.Import.location -> Ppxlib.longident -> Ppxlib__.Import.core_type list -> Ppxlib__.Import.class_expr
val structure : loc:Ppxlib__.Import.location -> Ppxlib__.Import.class_structure -> Ppxlib__.Import.class_expr
val let_ : loc:Ppxlib_ast__Ast_helper_lite.loc -> ?flg:Ppxlib.rec_flag -> Migrate_parsetree.Ast_412.Parsetree.value_binding list -> Migrate_parsetree.Ast_412.Parsetree.class_expr -> Migrate_parsetree.Ast_412.Parsetree.class_expr
OCaml

Innovation. Community. Security.