Imported Upstream version 3.6.0

Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
This commit is contained in:
Jo Shields
2014-08-13 10:39:27 +01:00
commit a575963da9
50588 changed files with 8155799 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
using System;
interface IA
{
}
class C : IA
{
void Foo<T> () where T : class, IA
{
Func<T, T> m = l => {
T i = default (T);
if (l == i) {
Func<T> m2 = () => i;
m2 ();
}
return i;
};
m (null);
}
public static int Main ()
{
var c = new C ();
c.Foo<C> ();
return 0;
}
}