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