Merge pull request #5675 from mono/glib-debug-symbols
[mono.git] / mcs / tests / test-92.cs
1 //
2 // This test exposed a bug that Dan found:
3 //
4 // The InnerBase used to be the `builder' that was passed to InnerBase,
5 // so even if InnerBase was a toplevel, it would be defined in the context
6 // of being nested.  Buggy.
7 //
8 class Outer {
9         class Inner : InnerBase {
10         }
11 }
12
13 abstract class InnerBase {
14 }
15
16 class MainClass {
17         public static int Main () {
18                 return 0;
19         }
20 }