2010-02-14 Miguel de Icaza <miguel@novell.com>
[mono.git] / mcs / mcs / support.cs
index 88a58f66bf5b3c2dcaf5bd2ac8f86a04e2e1b1d8..bde81d0f9dc44bc48404553faff5e7fb3d1a44a8 100644 (file)
@@ -39,6 +39,18 @@ namespace Mono.CSharp {
                }
        }
 
+       class Tuple<T1, T2>
+       {
+               public Tuple (T1 item1, T2 item2)
+               {
+                       Item1 = item1;
+                       Item2 = item2;
+               }
+
+               public T1 Item1 { get; private set; }
+               public T2 Item2 { get; private set; }
+       }
+
        public class Accessors {
                public Accessor get_or_add;
                public Accessor set_or_remove;
@@ -332,7 +344,7 @@ namespace Mono.CSharp {
        class DynamicType : Type
        {
                public override Assembly Assembly {
-                       get { return UnderlyingSystemType.Assembly; }
+                       get { return CodeGen.Assembly.Builder; }
                }
 
                public override string AssemblyQualifiedName {