[eglib] In AIX/generic POSIX, handle null addresses better (#17892)
[mono-project.git] / mcs / tests / test-315.cs
blobfdfaa1fd4bfc228302328e97aaabc6070cdae93b
1 using System;
3 public interface IDirectedEnumerable
5 IDirectedEnumerable Backwards();
8 public interface IDirectedCollectionValue : IDirectedEnumerable
10 new IDirectedCollectionValue Backwards();
13 public class GuardedCollectionValue : IDirectedCollectionValue
15 IDirectedEnumerable IDirectedEnumerable.Backwards ()
17 return this;
20 public IDirectedCollectionValue Backwards ()
22 return this;
26 public interface ISequenced : IDirectedCollectionValue
30 public class GuardedSequenced
32 ISequenced sequenced;
34 public IDirectedCollectionValue Test ()
36 return sequenced.Backwards();
40 class X
42 public static void Main ()
43 { }