package clangml
OCaml bindings for Clang API
Install
Dune Dependency
Authors
Maintainers
Sources
clangml.4.5.0.tar.gz
sha512=f0e0da9290a4f7e9a193754236ea028cabf2a0039f3c2e49a85e53a2cd6a2a78eade60f0c0bd73d272cd0e4bc7fba4333a645faaf14f94e4404498e4144306fc
doc/clangml_ppx/Clangml_ppx/index.html
Module Clangml_ppx
Source
include sig ... end
Source
type antiquotation = {
antiquotation_type : Clangml_ppx__.Ppx_lexer.antiquotation_type;
placeholder : string;
payload : Ppxlib.payload Location.loc;
pos_begin : int;
pos_end : int;
}
Source
val copy_structure :
Astlib__.Ast_414.Parsetree.structure ->
Astlib__.Ast_412.Parsetree.structure
Source
type arguments = {
preamble : string list;
standard : Clang.clang_ext_langstandards option;
return_type : string option;
}
Source
type extension =
| Quotation of {
language : Clang.language;
payload : Ppxlib.payload;
loc : Location.t;
}
| If_standard of {
}
Source
type mapper = {
expression : Ppxlib.expression -> Ppxlib.expression;
pattern : Ppxlib.pattern -> Ppxlib.pattern;
payload : Ppxlib.payload -> Ppxlib.payload;
}
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>