diff ir/irlandingpad.cpp @ 1228:79758fd2f48a

Added Doxygen file. Completely seperated type and symbol generation. Should fix a lot of bugs, but is not yet 100% complete.
author Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
date Wed, 15 Apr 2009 20:06:25 +0200
parents 3d1b16dabd25
children 15e9762bb620
line wrap: on
line diff
--- a/ir/irlandingpad.cpp	Mon Apr 13 17:42:36 2009 +0200
+++ b/ir/irlandingpad.cpp	Wed Apr 15 20:06:25 2009 +0200
@@ -128,7 +128,7 @@
             }
             assert(it->catchType);
             assert(it->catchType->ir.irStruct);
-            selectorargs.insert(selectorargs.begin(), it->catchType->ir.irStruct->classInfo);
+            selectorargs.insert(selectorargs.begin(), it->catchType->ir.irStruct->getClassInfoSymbol());
         }
     }
     // if there's a finally, the eh table has to have a 0 action