Upgraded frontend to DMD 1.035

This commit is contained in:
Tomas Lindquist Olsen
2008-10-06 16:22:11 +02:00
parent e109025c00
commit 06a55194d7
17 changed files with 130 additions and 57 deletions
+4
View File
@@ -898,6 +898,9 @@ void VarDeclaration::semantic(Scope *sc)
if (init)
{
sc = sc->push();
sc->stc &= ~(STCconst | STCinvariant | STCpure);
ArrayInitializer *ai = init->isArrayInitializer();
if (ai && tb->ty == Taarray)
{
@@ -1031,6 +1034,7 @@ void VarDeclaration::semantic(Scope *sc)
init = i2; // no errors, keep result
}
}
sc = sc->pop();
}
}