public PtObject(PonyTokenSpan span, PtAnnotations?annotations, PtCap?cap, PtType?provides, PtMembers members) : base(span) { Annotations = annotations; Cap = cap; Provides = provides; Members = members; }
public PtClass(PonyTokenSpan span, PtClassKind kind, PtAnnotations?annotations, bool bare, PtCap?cap, PtIdentifier name, PtTypeParameters?typeParameters, PtType?provides, PtString?doc, PtMembers members) : base(span) { Kind = kind; Annotations = annotations; Bare = bare; Cap = cap; Name = name; TypeParameters = typeParameters; Provides = provides; Doc = doc; Members = members; }