1 // CS0246: The type or namespace name `IBase' could not be found. Are you missing `Foo' using directive?
5 public interface IBase {
10 public interface IDerived<T> : Foo.IBase {
14 public class Test<T> {
15 public class Y : IDerived<T>, IBase
17 public T X { get { return default (T); } }
19 get { return default (T); }