2008-06-25 Marek Safar <marek.safar@gmail.com>
[mono.git] / mcs / mcs / generic-mcs.cs
index 287f31f464d72439474a4e4bfad0d5a46612ef36..941e9dfd5815527b048b15c2ca944ffebfdc36fd 100644 (file)
@@ -140,7 +140,7 @@ namespace Mono.CSharp
                // IMemberContainer
                //
 
-               Type IMemberContainer.Type {
+               public Type Type {
                        get { throw new NotImplementedException (); }
                }
 
@@ -175,14 +175,6 @@ namespace Mono.CSharp
 
        public class TypeParameterExpr : TypeExpr
        {
-               public override string Name {
-                       get { throw new NotImplementedException (); }
-               }
-
-               public override string FullName {
-                       get { throw new NotImplementedException (); }
-               }
-
                public TypeParameterExpr (TypeParameter type_parameter, Location loc)
                {
                        throw new NotImplementedException ();
@@ -192,6 +184,12 @@ namespace Mono.CSharp
                {
                        return null;
                }
+
+               public TypeParameter TypeParameter {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+               }
        }
 
        public class TypeParameterName : SimpleName
@@ -228,14 +226,6 @@ namespace Mono.CSharp
                        throw new NotImplementedException ();
                }
 
-               public override string Name {
-                       get { throw new NotImplementedException (); }
-               }
-
-               public override string FullName {
-                       get { throw new NotImplementedException (); }
-               }
-
                protected override TypeExpr DoResolveAsTypeStep (IResolveContext ec)
                {
                        throw new NotImplementedException ();