package clangml

  1. Overview
  2. Docs
OCaml bindings for Clang API

Install

Dune Dependency

Authors

Maintainers

Sources

clangml-v4.6.0.tar.gz
sha512=70fc8a1e83e5c96d742c8517c6e30a2e08c233e622a493417c31688dbab25d4e1edd8e54abdcb60438b8e5c942206d34e7b64fa2f45aaafcd44411959a06857f

doc/clangml_ppx/Clangml_ppx/MapperPat/Lift/index.html

Module MapperPat.LiftSource

module Lifter : sig ... end
module Lifters : sig ... end
type !'a hook_fun = 'a Refl__.Desc.refl -> (?hook:hook -> 'a Lifter.t) -> 'a Lifter.t
and hook = {
  1. hook : 'a. 'a hook_fun;
}
val lift : ?hook:hook -> ('a, 'structure, 'arity, 'rec_group, [< Refl__.Desc.Kinds.liftable Array Arrow Attributes Bool Bytes Char Constr Exists Float Int Int32 Int64 Lazy MapOpaque Nativeint Object Opaque Record String Tuple Variable Variant ], 'positive, 'negative, 'direct, 'gadt) Refl__.Desc.desc -> ('arity, 'direct) Lifters.t -> 'a Lifter.t
OCaml

Innovation. Community. Security.