Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val var :
?loc:Ppxlib.Ast.location ->
?attrs:Ppxlib.Ast_helper.attrs ->
Ppxlib.Ast.label ->
Ppxlib.Ast.expression
val lident :
?loc:Ppxlib.Ast.location ->
?attrs:Ppxlib.Ast_helper.attrs ->
Ppxlib.Ast.longident ->
Ppxlib.Ast.expression
val id :
?loc:Ppxlib.Ast.location ->
?attrs:Ppxlib.Ast_helper.attrs ->
Ppxlib.Ast.label ->
Ppxlib.Ast.expression
val unit : ?loc:Ppxlib.Ast.location -> unit -> Ppxlib.Ast.expression
val string :
?loc:Ppxlib.Ast.location ->
?attrs:Ppxlib.Ast_helper.attrs ->
Ppxlib.Ast.label ->
Ppxlib.Ast.expression
val int :
?loc:Ppxlib.Ast.location ->
?attrs:Ppxlib.Ast_helper.attrs ->
int ->
Ppxlib.Ast.expression
val bool :
?loc:Ppxlib.Ast.location ->
?attrs:Ppxlib.Ast_helper.attrs ->
bool ->
Ppxlib.Ast.expression
val option :
?loc:Ppxlib.Ast.location ->
?attrs:Ppxlib.Ast_helper.attrs ->
Ppxlib.Ast.expression option ->
Ppxlib.Ast.expression
val object' :
?loc:Ppxlib.Ast.location ->
?attrs:Ppxlib.Ast_helper.attrs ->
Ppxlib.Ast.class_field list ->
Ppxlib.Ast.expression
val seqs : Ppxlib.Ast.expression list -> Ppxlib.Ast.expression
val ignore_ : Ppxlib.Ast.expression -> Ppxlib.Ast.expression
val assert_false : unit -> Ppxlib.Ast.expression
val open_lid :
?loc:Ppxlib.Ast.location ->
?attrs:Ppxlib.Ast_helper.attrs ->
?override:bool ->
Ppxlib.Ast_helper.lid ->
Ppxlib.Ast.expression ->
Ppxlib.Ast.expression
val list :
?loc:Ppxlib.Ast.location ->
?attrs:Ppxlib.Ast.attributes ->
Ppxlib.Ast.expression list ->
Ppxlib.Ast.expression
val with_desc :
Ppxlib.Ast.expression ->
Ppxlib.Ast.expression_desc ->
Ppxlib.Ast.expression
val is_simple_ext : Ppxlib.Ast.label -> Ppxlib.Ast.expression -> bool
val apply' :
?loc:Ppxlib.Ast.location ->
?attrs:Ppxlib.Ast_helper.attrs ->
Ppxlib.Ast.expression ->
Ppxlib.Ast.expression list ->
Ppxlib.Ast.expression
If the args are empty, returns the function itself
val tuple' :
?loc:Ppxlib.Ast.location ->
Ppxlib.Ast.expression list ->
Ppxlib.Ast.expression
If the args are empty, returns (). If the args is singleton, returns itself.
val parse : string -> Ppxlib.Ast.expression