Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mcs / tests / gtest-partial-010.cs
1 using System;
2
3 namespace A
4 {
5         interface IA<T>
6         {
7                 int Foo (T value);
8         }
9
10         internal partial class C : IA<C.NA>
11         {
12                 private abstract class NA
13                 {
14                 }
15
16                 int IA<NA>.Foo (NA value)
17                 {
18                         return 0;
19                 }
20
21                 static void Main ()
22                 {
23                 }
24         }
25 }
26
27 namespace A
28 {
29         internal partial class C : IA<C.NB>
30         {
31                 private class NB
32                 {
33                 }
34
35                 int IA<NB>.Foo (NB value)
36                 {
37                         return 0;
38                 }
39         }
40 }