package reason
Module Reason_attributesSource
Source
type attributesPartition = {arityAttrs : Ppxlib.Parsetree.attributes;docAttrs : Ppxlib.Parsetree.attributes;stdAttrs : Ppxlib.Parsetree.attributes;jsxAttrs : Ppxlib.Parsetree.attributes;stylisticAttrs : Ppxlib.Parsetree.attributes;uncurried : bool;
}Kinds of attributes
Source
val partitionAttributes :
?partDoc:bool ->
?allowUncurry:bool ->
Ppxlib.Parsetree.attribute list ->
attributesPartitionPartition attributes into kinds
Source
val extract_raw_literal :
Ppxlib.Parsetree.attribute list ->
string option * Ppxlib.Parsetree.attribute listSource
val without_stylistic_attrs :
Ppxlib.Parsetree.attribute list ->
Ppxlib.Parsetree.attribute listSource
val maybe_remove_stylistic_attrs :
Ppxlib.Parsetree.attribute list ->
bool ->
Ppxlib.Parsetree.attribute list