diff gen/toir.cpp @ 347:6057fdf797d8 trunk

[svn r368] Fixed custom class allocators with arbitrary user arguments. Closes #25 Removed some dead code. Started on a more generalised approach to call misc. D functions.
author lindquist
date Sun, 13 Jul 2008 20:49:10 +0200
parents 5320fe65a65d
children ac654d4cb935
line wrap: on
line diff
--- a/gen/toir.cpp	Sun Jul 13 09:14:01 2008 +0200
+++ b/gen/toir.cpp	Sun Jul 13 20:49:10 2008 +0200
@@ -1233,12 +1233,6 @@
             call->setCallingConv(DtoCallingConv(dlink));
         }
     }
-    /*else if (delegateCall) {
-        call->setCallingConv(DtoCallingConv(dlink));
-    }*/
-    else if (dfn && dfn->cc != (unsigned)-1) {
-        call->setCallingConv(dfn->cc);
-    }
     else {
         call->setCallingConv(DtoCallingConv(dlink));
     }