Mercurial > projects > ldc
diff ir/irsymbol.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 | c44e6a711885 |
children | 05c9faedc13c |
line wrap: on
line diff
--- a/ir/irsymbol.cpp Wed May 07 00:58:36 2008 +0200 +++ b/ir/irsymbol.cpp Wed May 07 04:45:51 2008 +0200 @@ -3,10 +3,13 @@ #include "ir/irsymbol.h" #include "ir/irvar.h" +#include "gen/logger.h" + std::set<IrDsymbol*> IrDsymbol::list; void IrDsymbol::resetAll() { + Logger::println("resetting %u Dsymbols", list.size()); std::set<IrDsymbol*>::iterator it; for(it = list.begin(); it != list.end(); ++it) (*it)->reset();