protected override bool DoDefineMembers () { if (Kind == MemberKind.Class && !IsStatic && !PartialContainer.HasInstanceConstructor) { DefineDefaultConstructor (false); } return base.DoDefineMembers (); }