Mercurial > projects > ldc
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