[corlib] Fixed StringBuilder construction bugs in marshalling caused by changes to...
[mono.git] / mcs / class / corlib / System / TypedReference.cs
index 8cb2c55660ad16c88a0ea5646ecec254dcb6a4d7..6e10c5c260e1a7c320912c2bd5f66cd69d783b78 100644 (file)
 using System.Reflection;
 using System.Runtime.CompilerServices;
 using System.Security.Permissions;
+using System.Runtime.InteropServices;
 
 namespace System 
 {
        [CLSCompliant (false)]
+       [ComVisible (true)]
        public struct TypedReference 
        {
+#pragma warning disable 169, 649
                RuntimeTypeHandle type;
                IntPtr value;
                IntPtr klass;
+#pragma warning restore 169, 649
 
                public override bool Equals (object o)
                {