Module Ppx_sexp_conv_expander.AttrsSource
default, drop_default, and drop_if attributes are annotated with expressions that should be lifted out of the scope of ppx-generated temporary variables. See the Lifted module.
Source
val fail_if_allow_extra_field_cd :
loc:Ppxlib.Location.t ->
Ppxlib.constructor_declaration ->
unitSource
val tag_type :
(Ppxlib.core_type, (Ppxlib.expression * Ppxlib.expression) list)
Ppxlib.Attribute.tSource
val tag_ld :
(Ppxlib.label_declaration, (Ppxlib.expression * Ppxlib.expression) list)
Ppxlib.Attribute.tSource
val tag_cd :
(Ppxlib.constructor_declaration,
(Ppxlib.expression * Ppxlib.expression) list)
Ppxlib.Attribute.tSource
val tag_poly :
(Ppxlib.row_field, (Ppxlib.expression * Ppxlib.expression) list)
Ppxlib.Attribute.t