예제 #1
0
파일: field.cs 프로젝트: weitzhandler/mono
        protected override void DoMemberTypeIndependentChecks()
        {
            base.DoMemberTypeIndependentChecks();

            if (!IsUnsafe)
            {
                Expression.UnsafeError(Report, Location);
            }

            if (Parent.PartialContainer.Kind != MemberKind.Struct)
            {
                Report.Error(1642, Location, "`{0}': Fixed size buffer fields may only be members of structs",
                             GetSignatureForError());
            }
        }