svn path=/trunk/mcs/; revision=152814
--- /dev/null
+// Compiler options: -target:library
+
+public interface IA
+{
+ string Prop { get; }
+}
+
+public interface IAA
+{
+ char NestedProp { set; }
+}
+
+public interface IB : IAA
+{
+ bool Prop { get; }
+ long NestedProp { set; }
+}
+
+public interface IFoo : IA, IB
+{
+ int Prop { get; }
+}
--- /dev/null
+// Compiler options: -r:test-741-lib.dll
+
+class Test
+{
+ void test ()
+ {
+ IFoo f = null;
+ int v = f.Prop;
+ f.NestedProp = 4;
+ }
+
+ public static void Main ()
+ {
+ }
+}