Merge pull request #5675 from mono/glib-debug-symbols
[mono.git] / mcs / tests / gtest-etree-26.cs
1 using System;
2 using System.Linq.Expressions;
3
4 class A<TA>
5 {
6         public class B<TB>
7         {
8                 public static void foo ()
9                 {
10                         Expression<Action> func = () => foo ();
11                 }
12
13                 class C<TC>
14                 {
15                         static void bar ()
16                         {
17                                 B<TC>.foo ();
18                         }
19                 }
20         }
21 }
22
23 class Program
24 {
25         public static int Main ()
26         {
27                 A<int>.B<ulong>.foo ();
28                 return 0;
29         }
30 }