Concrete.Argument
type t = private {
location : Location.t;
identifier : Identifier.t;
annotation : Expression.t option;
type_comment : string option;
}
include Ppx_compare_lib.Comparable.S with type t := t
val compare : t Base__Ppx_compare_lib.compare
val make_t :
location:Location.t ->
identifier:Identifier.t ->
?annotation:Expression.t ->
?type_comment:string ->
unit ->
t