Started seperating type resolution from the rest of codegen again, the merge had too many regressions.

This commit is contained in:
Tomas Lindquist Olsen
2009-04-03 16:34:11 +02:00
parent 4df1f9be35
commit 9c4b2b4036
6 changed files with 349 additions and 32 deletions

View File

@@ -0,0 +1,13 @@
class A(T)
{
void foo(void delegate (T) d) {}
void bar()
{
foo(delegate void (T t) {});
}
}
class B: A!(B) {}
class C: A!(C) {}