protected override bool VerifyClsCompliance() { if (!base.VerifyClsCompliance()) { return(false); } if (!MemberType.IsCLSCompliant() || this is FixedField) { Report.Warning(3003, 1, Location, "Type of `{0}' is not CLS-compliant", GetSignatureForError()); } return(true); }