Exemplo n.º 1
0
        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());
            }
        }