Module Component.Class

type decl =
| ClassType of ClassType.expr
| Arrow of TypeExpr.label option * TypeExpr.t * decl
type t = {
doc : CComment.docs;
virtual_ : bool;
params : TypeDecl.param list;
type_ : decl;
expansion : ClassSignature.t option;
}