Module Common.Attrs
Typed attribute getters
val default :
'a Ppxlib.Attribute.Context.t ->
( 'a, Ppxlib__.Import.expression ) Ppxlib.Attribute.t
val label_default :
( Ppxlib__.Import.label_declaration, Ppxlib__.Import.expression )
Ppxlib.Attribute.t
val td_default :
( Ppxlib__.Import.type_declaration, Ppxlib__.Import.expression )
Ppxlib.Attribute.t
val ct_default :
( Ppxlib__.Import.core_type, Ppxlib__.Import.expression ) Ppxlib.Attribute.t
val rtag_default :
( Ppxlib__.Import.row_field, Ppxlib__.Import.expression ) Ppxlib.Attribute.t
val doc :
'a Ppxlib.Attribute.Context.t ->
( 'a, Ppxlib__.Import.expression ) Ppxlib.Attribute.t
val label_doc :
( Ppxlib__.Import.label_declaration, Ppxlib__.Import.expression )
Ppxlib.Attribute.t
val constr_doc :
( Ppxlib__.Import.constructor_declaration, Ppxlib__.Import.expression )
Ppxlib.Attribute.t
val td_doc :
( Ppxlib__.Import.type_declaration, Ppxlib__.Import.expression )
Ppxlib.Attribute.t
val version :
'a Ppxlib.Attribute.Context.t ->
( 'a, Ppxlib__.Import.expression ) Ppxlib.Attribute.t
val label_version :
( Ppxlib__.Import.label_declaration, Ppxlib__.Import.expression )
Ppxlib.Attribute.t
val td_version :
( Ppxlib__.Import.type_declaration, Ppxlib__.Import.expression )
Ppxlib.Attribute.t
val constr_version :
( Ppxlib__.Import.constructor_declaration, Ppxlib__.Import.expression )
Ppxlib.Attribute.t
val label_typ :
( Ppxlib__.Import.label_declaration, Ppxlib__.Import.expression )
Ppxlib.Attribute.t
val name : 'a Ppxlib.Attribute.Context.t -> ( 'a, string ) Ppxlib.Attribute.t
val constr_name :
( Ppxlib__.Import.constructor_declaration, string ) Ppxlib.Attribute.t
val rt_name : ( Ppxlib__.Import.row_field, string ) Ppxlib.Attribute.t
val key : ( Ppxlib__.Import.label_declaration, string ) Ppxlib.Attribute.t
val is_dict : ( Ppxlib__.Import.core_type, unit ) Ppxlib.Attribute.t