Move adding IrSymbols to global list out of assert.

This commit is contained in:
Christian Kamm
2009-01-08 15:31:13 +01:00
parent dcb9628849
commit ba869c7014

View File

@@ -17,13 +17,15 @@ void IrDsymbol::resetAll()
IrDsymbol::IrDsymbol()
{
assert(list.insert(this).second);
bool incr = list.insert(this).second;
assert(incr);
reset();
}
IrDsymbol::IrDsymbol(const IrDsymbol& s)
{
assert(list.insert(this).second);
bool incr = list.insert(this).second;
assert(incr);
DModule = s.DModule;
irModule = s.irModule;
irStruct = s.irStruct;