Mercurial > projects > ddmd
diff dmd/FuncDeclaration.d @ 158:80f4806ffa13
overloadApply fixes
author | korDen |
---|---|
date | Sun, 19 Sep 2010 06:54:31 +0400 |
parents | b7b61140701d |
children | 50a6d232176c |
line wrap: on
line diff
--- a/dmd/FuncDeclaration.d Thu Sep 16 01:34:10 2010 +0200 +++ b/dmd/FuncDeclaration.d Sun Sep 19 06:54:31 2010 +0400 @@ -1865,7 +1865,7 @@ Param1 p; p.t = t; p.f = null; - overloadApply(this, &p.fp1, &p); + overloadApply(this, p); return p.f; } @@ -2938,10 +2938,10 @@ FuncDeclaration isUnique() { - FuncDeclaration result = null; - - overloadApply(this, &fpunique, &result); - return result; + Unique unique; + overloadApply(this, unique); + + return unique.f; } /*******************************