Module Component.ClassSignatureSource

module Constraint : sig ... end
module Inherit : sig ... end
type item =
  1. | Method of Ident.method_ * Method.t
  2. | InstanceVariable of Ident.instance_variable * InstanceVariable.t
  3. | Constraint of Constraint.t
  4. | Inherit of Inherit.t
  5. | Comment of CComment.docs_or_stop
type t = {
  1. self : TypeExpr.t option;
  2. items : item list;
  3. doc : CComment.docs;
}