diff gen/toir.cpp @ 177:cea8dcfa76df trunk

[svn r193] Fixed: abstract classes implementing interfaces now output proper Interface info arrays. (null vtables). Did a little renaming of delegate utils.
author lindquist
date Wed, 07 May 2008 04:45:51 +0200
parents a074a5ff709c
children 8873b7f1457e
line wrap: on
line diff
--- a/gen/toir.cpp	Wed May 07 00:58:36 2008 +0200
+++ b/gen/toir.cpp	Wed May 07 04:45:51 2008 +0200
@@ -1841,7 +1841,7 @@
     else if (t->ty == Tdelegate)
     {
         Logger::println("delegate");
-        eval = DtoCompareDelegate(op,l->getRVal(),r->getRVal());
+        eval = DtoDelegateCompare(op,l->getRVal(),r->getRVal());
     }
     else
     {
@@ -2333,7 +2333,7 @@
         else {
             assert(l->getType() == r->getType());
         }
-        eval = DtoDynArrayIs(op,l,r);
+        eval = DtoDelegateCompare(op,l,r);
     }
     else if (t1->isfloating())
     {